<SEC-DOCUMENT>0001583708-21-000015.txt : 20210910
<SEC-HEADER>0001583708-21-000015.hdr.sgml : 20210910
<ACCEPTANCE-DATETIME>20210910171950
ACCESSION NUMBER:		0001583708-21-000015
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		95
CONFORMED PERIOD OF REPORT:	20210731
FILED AS OF DATE:		20210910
DATE AS OF CHANGE:		20210910

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			SentinelOne, Inc.
		CENTRAL INDEX KEY:			0001583708
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		IRS NUMBER:				990385461
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			0131

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-40531
		FILM NUMBER:		211247865

	BUSINESS ADDRESS:	
		STREET 1:		444 CASTRO STREET
		STREET 2:		SUITE 400
		CITY:			MOUNTAIN VIEW
		STATE:			CA
		ZIP:			94041
		BUSINESS PHONE:		855-868-3733

	MAIL ADDRESS:	
		STREET 1:		444 CASTRO STREET
		STREET 2:		SUITE 400
		CITY:			MOUNTAIN VIEW
		STATE:			CA
		ZIP:			94041

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Sentinel Labs, Inc.
		DATE OF NAME CHANGE:	20210405

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	SentinelOne, Inc.
		DATE OF NAME CHANGE:	20210402

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Sentinel Labs, Inc.
		DATE OF NAME CHANGE:	20130805
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>s-20210731.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2021 Workiva--><!--r:5ccaf99c-aeef-4ae6-9f91-8fa0348fe8a1,g:ee5747d8-097a-4c82-8680-251cbb0376fa,d:66dd4b0a23164f6f96d658d0a524a5a5--><html xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2021" xmlns:s="http://www.sentinelone.com/20210731" xmlns:country="http://xbrl.sec.gov/country/2021" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>s-20210731</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" format="ixt:date-month-day" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80L2ZyYWc6ZWQ5YTJiMzk4ZTliNGI3YmE4YjZjMzQxYTVkZTcwYjEvdGFibGU6NzdmYzA5Y2ZmNjlmNDljNWEwZGQwNWVjYjUzN2M2ZTEvdGFibGVyYW5nZTo3N2ZjMDljZmY2OWY0OWM1YTBkZDA1ZWNiNTM3YzZlMV8xOC0xLTEtMS00Njkx_ad5c8020-edf3-49a1-adec-3deb00add4a0">01/31</ix:nonNumeric><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80L2ZyYWc6ZWQ5YTJiMzk4ZTliNGI3YmE4YjZjMzQxYTVkZTcwYjEvdGFibGU6NzdmYzA5Y2ZmNjlmNDljNWEwZGQwNWVjYjUzN2M2ZTEvdGFibGVyYW5nZTo3N2ZjMDljZmY2OWY0OWM1YTBkZDA1ZWNiNTM3YzZlMV8xOS0xLTEtMS00Njg5_b65cf63c-2448-491d-8ffd-c03eff685751">2022</ix:nonNumeric><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80L2ZyYWc6ZWQ5YTJiMzk4ZTliNGI3YmE4YjZjMzQxYTVkZTcwYjEvdGFibGU6NzdmYzA5Y2ZmNjlmNDljNWEwZGQwNWVjYjUzN2M2ZTEvdGFibGVyYW5nZTo3N2ZjMDljZmY2OWY0OWM1YTBkZDA1ZWNiNTM3YzZlMV8yMC0xLTEtMS00Njg2_fb867a86-13f0-433f-a0b0-4bbe5a6c4a8f">Q2</ix:nonNumeric><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" format="ixt:fixed-false" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80L2ZyYWc6ZWQ5YTJiMzk4ZTliNGI3YmE4YjZjMzQxYTVkZTcwYjEvdGFibGU6NzdmYzA5Y2ZmNjlmNDljNWEwZGQwNWVjYjUzN2M2ZTEvdGFibGVyYW5nZTo3N2ZjMDljZmY2OWY0OWM1YTBkZDA1ZWNiNTM3YzZlMV8yMS0xLTEtMS00Njk4_30ec9411-9098-4f9c-8924-1468737d26ab">False</ix:nonNumeric><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80L2ZyYWc6ZWQ5YTJiMzk4ZTliNGI3YmE4YjZjMzQxYTVkZTcwYjEvdGFibGU6NzdmYzA5Y2ZmNjlmNDljNWEwZGQwNWVjYjUzN2M2ZTEvdGFibGVyYW5nZTo3N2ZjMDljZmY2OWY0OWM1YTBkZDA1ZWNiNTM3YzZlMV8yMi0xLTEtMS00NzAz_35774ab2-730c-4836-8080-e11d24e1c841">0001583708</ix:nonNumeric><ix:nonFraction unitRef="number" contextRef="i82ac6d6e60fc4468ab9803102f1e4143_D20210206-20210206" decimals="4" name="us-gaap:StockholdersEquityNoteStockSplitConversionRatio1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84ODMvZnJhZzo5ODFjNGJjNGZiZTY0YTcwOTg1ZGMyYWEyNzk4YWNhNi90ZXh0cmVnaW9uOjk4MWM0YmM0ZmJlNjRhNzA5ODVkYzJhYTI3OThhY2E2XzIxOTkwMjMyNTU1NjI_9d0af927-1b44-4e84-a9af-71eb00a58419">0.3333</ix:nonFraction><ix:nonNumeric contextRef="icced163b327842a3b278a609d7ad29ef_D20210201-20210731" name="s:RevenueFromContractWithCustomerContractTerm" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMTY2Ng_defb226d-874f-4cd8-bfde-ed6291608b19">P1Y</ix:nonNumeric><ix:nonFraction unitRef="number" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="4" name="s:CommonStockConvertibilityPercentageOfCommonStockOutstandingShareHolders" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xMDA3L2ZyYWc6NzNhZThhZDhhZmZmNDYwYjg2NDMwYjkzN2YwYWM2ZDAvdGV4dHJlZ2lvbjo3M2FlOGFkOGFmZmY0NjBiODY0MzBiOTM3ZjBhYzZkMF8yMTk5MDIzMjU1NTYz_b3e849ed-4798-4e17-ba16-8385308c43e7">66.6667</ix:nonFraction><ix:nonNumeric contextRef="i2cf91027cfea4c6c8468dc8634667b69_D20210629-20210629" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODg4Ng_a2f9cb90-b1d2-49d3-8d30-924291ba8d03">P10Y</ix:nonNumeric><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:SubsequentEventsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84OC9mcmFnOmI1MzY5NDlmNWZkODRkZjk5YzY2MmFhMjE0OWJkYmUwL3RleHRyZWdpb246YjUzNjk0OWY1ZmQ4NGRmOTljNjYyYWEyMTQ5YmRiZTBfMjE5OTAyMzI2MzQyNw_2467a2ad-34fc-4356-a087-27bd81a52e39" escape="true">SUBSEQUENT EVENTS[PLACEHOLDER]</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="s-20210731.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i2d671406f783448e86b09a496d25047b_I20210831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24f8767a557544109496f04c313b19da_I20210831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i13ada04a5e9243859214daa8d236b2e1_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib97668c130234d43bcb7ff5f40da73f6_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</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:context id="iacf4e580499d45099e68c6ad9df33060_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</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="i92e24a30c5f24046aac3878c1e39eed2_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</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-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib82222d8e79047e39da7193e4edb0bf5_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib9c0a48f297c47cf8bdacf3c4084b158_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</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="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic8b6f8d451414b75b574c15505178c41_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">s:CommonClassAAndBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i39ae8040297542d8aac2e1922703f46b_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">s:CommonClassAAndBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7dfad8b9ca1d4f3eb0dbd04ca8156eb5_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">s:CommonClassAAndBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia58f1834edb747528a6a7641205a68db_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">s:CommonClassAAndBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3c19c6186adf44a0b50d3db79c7265fd_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd71b91493ae4e80a9e7838a22eb17b9_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">s:CommonClassAAndBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i643177d60e0a47a7a981ba16efb785c4_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i950e7327a05647dbb4b4f1f6ead43952_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib4aec748c595491bb7a763d4faec4229_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i946dc5ca191344ebbfb31600dd346e70_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">s:CommonClassAAndBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a89fbc430eb4db2bb082b96936c4f56_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c581a1f3df44bf2a347a5be748a4465_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3cf362b615f144939259b4417ef6a1b6_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">s:CommonClassAAndBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id663130fca3341be94968c0b9636d98a_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a98025f7a984dffaa89d9fbffbb0984_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic99c2ed78ccc4490858b113301cffd22_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib0854c18a3234cffaf93e5fcfce595eb_I20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1e65371689347de890a35b0b44c46e7_I20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8630a27b7a0140a2ad20b722ecfd06ac_I20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie58e1030038b4ed38139f5cdbd8e9562_I20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i002c625c62a64b3f87a41c70bfc21d82_I20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic342e29635934aada07e11015370c578_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie42775ce1e864b91a88a85f197282364_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8f5053c6c3524a4fbb73c9a426aba189_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c19360632d54175b3600d69a22adc38_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9a0f50f24d346338f026189ae1ed150_I20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f094c1c86584e018ac200d99b4f9b12_I20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ca9abbe122e4f439539d020ef330e54_I20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3089ff2fcccc4d838c9912246da90dde_I20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a861428c08e4684b174ae4ca273a53e_I20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f3ec7cf944041a3ad58e48b0136e08e_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">s:CommonClassAAndBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8fdf76d1df7439db09435cae4d47a93_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</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="i922fe0a15f37478db6c5d093baa6bdf9_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</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="idd3973f4178e4a8c88621ee2eca1205e_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</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="idc75666e43f348cebe22c13669932aae_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">s:CommonClassAAndBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5391acf252b249c49d6af587c0efdeb6_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</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>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i726c98833218423fa633e15b72aa5791_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</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>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i26729ad79cee432b96bb2e11266a4712_I20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i539fa0b2af2848658bbbdd524f279d5d_I20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc22e619cda240a59a47f5dca4153d8c_I20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</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="i9986dcd950054c3ab1ee2620d01fe765_I20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</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="ib31e13c958984f80bb61a8d00cfecbcb_I20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</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="i8c7d1ed9050e40829174541a21d1d04d_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5bb969251eba46d88aaa5142cea36c48_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</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>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b1f488bd166428982ee2306516555e0_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</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>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i50983179a2744b0d85caed2c9225f1e9_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</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>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1f330fcd6d244a678934f69ecc65358b_D20210701-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</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-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i00b7e6452cce4b7798d755723afc32ac_D20210701-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icfbd4a3367e14d218a288b7c71388545_D20210701-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa819c0583434210ab25a79adccb3d0c_D20210701-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i76e1bccf403849b7a635b769f80912b2_I20210701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i504e7004166c466483724fd7e08430b7_D20210701-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="ifc3d13e4954f4aa589537f405dc2ab3b_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1295ad043184459be6c6bb861816db6_I20210701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesEPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7512976961334e37ba82796c93808e2b_D20210731-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">s:ChannelPartnerAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-31</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i19a9fb10bd704453bbed39b7de603ab3_D20210131-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">s:ChannelPartnerAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-31</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iadea9ab2d5624e02a40d35b90381ed77_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">s:ChannelPartnerAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i486820b731bb44bd89f163f672c6996e_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">s:ChannelPartnerAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if01c6f2bb802443d97e062120922ba18_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">s:ChannelPartnerAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i52522882af194fd9b313cfd02b5a3f10_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">s:ChannelPartnerAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idd819c79ce3a479790e6ba939ee3809a_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">s:ChannelPartnerBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i46365046b80741538561dc8fb6036e46_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">s:ChannelPartnerBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i82ac6d6e60fc4468ab9803102f1e4143_D20210206-20210206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-06</xbrli:startDate><xbrli:endDate>2021-02-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6f33a66c985449738985357fde0aef8e_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i902074dbf92649b4b406857cf043ccf6_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3544e38fa6ab437b831854b339ccfb07_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if6e282bd7d50452cba6bb6e8082f29f0_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5fc39c24022b4d9b90bdcde050051b06_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if9bde9bb7f8b40e48f7b081a773eb276_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i863355b01ebe43e09bc51abd067954e6_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2685956aa56d4052974ce1fd0a2ab16b_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ica8a25fd35fe41feba5b59c90b01d90e_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5193e22e1a2e44fe87afddf04672a5c8_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia9d255f3a5ea4ce4851de9128d4874a5_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</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>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2ba5511f89004b2ba8c3903a46211949_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i303e70d883a740d1a151a98cd634c15a_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</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>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2fbb8e85d3364357904073503996a861_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i043c1d724aee4a52a0e90c5afffebb5b_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2972f5202af94fa9a5135df40ca0b9ef_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i59d3ed4029a840f0a23cc885d786c75c_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd2d384431424cf0a2cdf23ee9009026_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ide1caafe02d94788af4237c40939940d_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic4cf9c2e82324f52939558a435c32c63_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ica5ef6cdc2ff487381f86f488186df49_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9257ada5a20a4b85bf94200f42099243_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i27cf41fcf50247299aec1ae782091ebb_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i82bf66c4030b467c9d8636011c0975ae_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6b979d3fc08047a6b27a72f8b7ca0303_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i44b9aa0c652948f59042e25df8aecb45_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaba79028f9714e128fc12ad5af632588_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5d7bbee71bc34d8f8367074e775550d6_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icced163b327842a3b278a609d7ad29ef_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7623c3e6ddcc40529777781d5e90c0da_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0116e0b80e9b42098409c6e6cd601551_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-08-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34fede2e254845189cdf1a270554cf93_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5246e8e499b549d9a0427b7a093cb5c5_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i076fe4acb1f843a48df64f9bfdc330bd_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id71d7e5f89294b4d97af49ff54ca22d1_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f7c3a6079254c4782737bcead55a8cd_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5d9ce48d5d2143f69fb010a46e7f00d2_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad173a17dcaf4da380e1d05d1877e2a9_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf2154ced97846b89dfa8f29c4e45640_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if6ceecd850d04706b51c0a32f1e7868e_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3172f47129454ddb95069f44f319eb08_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61946b2d676b4fef9d371219cc0557dd_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5b39889047748d187b91ae8104bcdab_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4252aae220fa418ca58622421a963b97_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i965bcfb748c84d9588991a06d693e066_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id528de9903d640cf9c0243c5503a6e89_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">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="iab9b81719bb14b2db37c406f1458fbb4_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i55a252d0d332442ba17a38d0af80c29a_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i28a6bcdff3f04fae910312fd2f2df33a_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3aee632ef84e4752af6950ad1108b085_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if70fc7c01f78420fa4c0f3215055ab97_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b3316d2d1424165892baab1e8ffd800_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0df4dbad1bbc4c1e85ee63e88d3016a5_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia575529adcee49c8a0e8b7ace617b1fa_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</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="i8bce63223eab4644aca135704c80bad7_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia96255a239214a02aba6d48df0e03666_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</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="i1e465e1dd3b149ab8b6a37c9106a48a1_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">s:ComputersSoftwareAndElectronicEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65e64336bfb046fba77773a83882602b_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">s:ComputersSoftwareAndElectronicEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ad2ac233ae24c129d468c9c4029cbbf_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe4f5f3351d04231a6402bf87e08ccdc_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61d213447c3e4159a495060f0b660c34_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i50f43d4de6c04edab590624535c48a51_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</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="i45c2534d246d4db1930f87b56b70246a_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i52c65ee684e94cd3be9a15f58dd6b6cc_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24c42bfe66424da79039f8fd2d11f901_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i374cbd4df60542d8a54265ed3ae2be46_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib84c7c82c1b342a798ba2fd46f9413c6_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie04a93c91659441abaf29f410059ebaf_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if25d29ddb8ba40409b45cb9d28e5436f_I20200531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">s:AmendedLineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i056bf162f24f40318945825143c2666e_D20200501-20200531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">s:AmendedLineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i39f8b2bcd5fe4401acac07b8f630f5e8_I20180531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c3eda0843b34df9894e878ed4c9b92e_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6116aeea3722442398cc0bc5f1356fa5_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">s:SeriesSeedPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i33c3efc91d3843f0813bdc65d95234f8_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><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="ifceb1e4faafe4e80b30bc6ff53242c1f_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3cdde890f3214a1fafd9e87ba416503b_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35a819adbac0421a84ff30aba75a5000_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><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="ic95d7c6f62a14cf6ad4fb7029a8a49ae_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesEPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9095ee8e6b1844e79dfcfb704456645b_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesFPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb2730a85dc248d5866f2ecad6424e37_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesEPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="vote"><xbrli:measure>s:vote</xbrli:measure></xbrli:unit><xbrli:context id="i039e150070a54175b295d13f9cc57302_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ded4f32f8d94b84a0c7210d808f2642_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</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="if8853b3972894156934761f918afc10b_I20210531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">s:A2021EquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b687bf3dbe34e9299e3c65de3ee1fd9_D20210501-20210531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">s:A2021EquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib493216166c44ea3aa3aa5cb25d1b3e7_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">s:A2013EquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib891327b0e5e4b24adac44a530bcdbe9_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">s:A2013EquityIncentivePlanMember</xbrldi:explicitMember><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>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i67995a1383924b42b97081d0692d777b_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">s:A2013EquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if0bc4093536a42f89b519d3aded18a2b_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">s:A2013EquityIncentivePlanMember</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="i96e4e9d296f442809fe88dc83e7987da_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">s:A2013EquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia45c4ab964ee4fe08f97fe5e33a48be4_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">s:A2013EquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d5a9e9b4fad4dd1baed1e527aed8e77_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">s:A2013EquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3540e4c689d044178e228b27afc5b667_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">s:A2013EquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie7014b108e684dd583a1194185a0d519_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</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>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i26c75dcfcf8d4dbe8766ff91b5642a05_D20210201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</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="idbbf1158ad1b47a3b840a1b64235257e_D20210201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</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="ie45f05ee99a44c318bac3711e1ea4c43_D20210201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</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="ib62666ada7434db591db96cbad5e9cc7_D20210201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</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="ib95f0925ead14eaa975d7999ce22fa59_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ef57b0cef2f4b6ba06ecd13f61638f2_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i75d8ac2911ea4dbcb7106e343ba7c05f_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia26d05c77ef445df8691a4934e329c20_D20210301-20210330"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">s:MilestoneSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-01</xbrli:startDate><xbrli:endDate>2021-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d66c2d2127043b98711091f03b996e8_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">s:MilestoneSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf11493a498544c0bd1ed31e79b381d5_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">s:MilestoneSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5bb8a6ba180442178564d8d4925abcb0_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">s:MilestoneSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i363733a80465450a9df2ddfd29d81b01_D20210206-20210206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-06</xbrli:startDate><xbrli:endDate>2021-02-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d2cfb8117284ce789b3e10779c3fb0c_I20210206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c1fac81c55c4e76b39af33fedfdce45_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if3774432ff2e41169af2725664410cbb_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i51727303decd4b57b6b040454c62689a_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ad86d4bd2e34fc4b8e5ceb85b005def_D20210206-20210206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">s:A2011StockIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-06</xbrli:startDate><xbrli:endDate>2021-02-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id50ce8b9650f463883e45033dab4bf0c_I20210206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">s:A2011StockIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i772642ddfaa340e2ba1f9464df2f171f_D20210206-20210206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">s:A2011StockIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-06</xbrli:startDate><xbrli:endDate>2021-02-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i641b1b8d10f74417a1178fcc4d9489ee_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">s:A2011StockIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i460b4ae17e974e9dac88983e9b4772a0_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">s:A2011StockIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic777cd3935a6420f9c0319640f5981c2_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">s:A2011StockIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i732d73c8806f45408837bb5ec38addd7_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">s:A2011StockIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibde028c2e9d44b7fbe66cb4fbf553114_D20210501-20210531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i674895c962d34e68babf2d74f482e776_I20210531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e8b3cb8671c417da32169b19cac3aaa_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8692216fb0e144399639aea03bdde260_D20210601-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8547e9ae991749d08e92c4c65d13b875_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32eaf735c32e446d9f592819ed8436e7_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ca5ac0c26294562a2e13d37d70f9eb1_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibf520487b235425fb78c08d150c797f9_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i771427c65e2545cca7c07fc4b4fc5496_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</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>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibece78feb08d4d16ac4b944fae641627_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</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>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7a9a0d40d1d844d09696619908fa826d_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c220b6cb8c744cca9f08844c024d5c2_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i01f329b757c0481fab7ff4440ce31529_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</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>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i59e4da37e83a46cfa4ebb8d5b0309e5d_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</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>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic588bf7ccbba4e2095573aff25193404_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i350f70f443dc49f99e63a442962351a6_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b8a582b48f34600af4b9afd46b7ed8f_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</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>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icde1b5ff162a46d58611057aca4ea196_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</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>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a78925d60424ea289ec979a13550c9b_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d196e55eafa4aa4bd65f5f3c290af91_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3e0d2fe0d4404a80ba79b7e0a6378046_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</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>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3e224a2faae744b9840381e272806ace_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</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>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if21d4c70ad24435f813c138655ad42b0_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i98615e9d702a440dbf12fd0ce0261e86_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i83e5cc6619a946019e447ad8a67a1cb0_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</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>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b42fffb915043ce9c316cd7940456d2_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</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>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icd03c5d420bb49389979be9749bc7456_I20210629"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2cf91027cfea4c6c8468dc8634667b69_D20210629-20210629"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-29</xbrli:startDate><xbrli:endDate>2021-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b7e696e91aa43f589a02e5843daef1f_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0835c5b4c70b41e087a2b9bd26f15e2f_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d731e79fc2a4adda1b1560d91791417_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62c367c547434eba9865d692ead4c78f_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i47dedcd4db4b47ec99f8e02124963f36_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idac2682a15ab443daa91d3220a0481c6_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i07b4c4c11b164661af55285de6caa777_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iedc0ffef3de24adea33e583d937e6c49_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i303933744cdc4b2c9e9fb6b4a43b1bf1_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i86d46b04798c40bb970eec22d8016c5c_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">s:SharesSubjectToRepurchaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40d64833dac4471b8037a2e5a2adb4e0_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">s:SharesSubjectToRepurchaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia040dd0ab67840cbb110b56bc5264fe1_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc9336fff1fa46e3bf49d62233137742_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i57c5b4fe076b4ce9bb720aee181a842d_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6094569607ce4d7b8e2cccbc8b744734_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3b7d14151f544ecbdfda5aa06a6ade3_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">s:ContingentlyIssuableSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1c151d359f9e4baa96d1d2f7cbe50eea_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">s:ContingentlyIssuableSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if6dda1a5730f4f54a09dcd7b709ee4be_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b4e56e0955544738ed87171982536ce_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</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="i49754073beaa49078e46de7c086c17d4_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic75fdc2cddb8454fb803d403b9ca116a_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f93e077fccf4e52869ca4da9bf3b456_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">s:OtherGeographicalAreasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i146884b9ff0e4e128bdb3531f6da4d54_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">s:OtherGeographicalAreasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="claim"><xbrli:measure>s:claim</xbrli:measure></xbrli:unit><xbrli:context id="if3589f2d22d2474e860cd6cdbde386ec_D20191001-20191031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">s:BlackBerryLitigationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="lawsuit"><xbrli:measure>s:lawsuit</xbrli:measure></xbrli:unit><xbrli:unit id="arbitration"><xbrli:measure>s:arbitration</xbrli:measure></xbrli:unit><xbrli:context id="i3e761936dc75431aa95a88a10aac639d_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3ed354edb76b4838a8766ac150abbaa0_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4666897f0a6a459b9c627b52458cb5ca_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icff78a536df54cfb8df05f299175e971_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i013afa358a9b4368bbb80bc81d47668e_I20210206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e682b6f2e674eae98b6b825f4197274_D20210206-20210206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-06</xbrli:startDate><xbrli:endDate>2021-02-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib47e6a7e527341c3a4372ad3f65d0387_D20210206-20210206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-06</xbrli:startDate><xbrli:endDate>2021-02-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie311f764133a44ca8230573d7b28c433_D20210206-20210206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-06</xbrli:startDate><xbrli:endDate>2021-02-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i142c218bd8d949569950202d6014bd27_D20210206-20210206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-06</xbrli:startDate><xbrli:endDate>2021-02-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9c28687542244c17a0d7d663a81b1c01_I20210206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92bddcafa94d4c6bacbbfc6f52e13846_D20210206-20210206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-06</xbrli:startDate><xbrli:endDate>2021-02-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a574cb69eec48bcb4542bd7f0bcc124_D20210206-20210206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-06</xbrli:startDate><xbrli:endDate>2021-02-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5b2ca913d108448aa061d48baf52f0a7_D20210206-20210206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-06</xbrli:startDate><xbrli:endDate>2021-02-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia5b18c7be07946388484e6fea2b4bc46_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icb6a7170b02344e6982d0fd988100319_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iac11bd4ff8d54dc0ac07d83ff7b1886a_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i723ca9cad9404e78839b5eda9160ed8f_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9ba15226c6e34d1c8792697364dea465_D20210206-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001583708</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-06</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_1"></div><div style="min-height:31.5pt;width:100%"><div style="margin-bottom:9pt"><span><br/></span></div></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:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;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:18pt;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="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGV4dHJlZ2lvbjpjY2NkODUyYTk3OWU0NDJiYjkyZmJmMzgwYTY2OWYxY18yMTk5MDIzMjU4OTYz_44bffabd-c979-45a5-ba2d-0b771840cfcc">10-Q</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Mark One)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.262%"></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:'Wingdings',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" format="ixt:fixed-true" name="dei:DocumentQuarterlyReport" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGFibGU6ZTA5NjRmYTlkNmVmNGYzZjk5OTM3YTVkZjA1N2U3YjkvdGFibGVyYW5nZTplMDk2NGZhOWQ2ZWY0ZjNmOTk5MzdhNWRmMDU3ZTdiOV8wLTAtMS0xLTQ1ODQ_cbc72989-7565-4257-b840-c5163a052337">x</ix:nonNumeric></span></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:700;line-height:120%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></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%">For the quarterly period ended <ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" format="ixt:date-monthname-day-year-en" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGV4dHJlZ2lvbjpjY2NkODUyYTk3OWU0NDJiYjkyZmJmMzgwYTY2OWYxY18yMTk5MDIzMjU4OTgw_9ef46c15-7a4e-4cfc-968e-69df1aa86670">July 31, 2021</ix:nonNumeric></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%">OR</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:0.1%"></td><td style="width:2.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.262%"></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:'Wingdings',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" format="ixt:fixed-false" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGFibGU6YjdhNmIwYTdkMWI0NDA0ZTlkZGM2OGVlNzA1NTk0NGYvdGFibGVyYW5nZTpiN2E2YjBhN2QxYjQ0MDRlOWRkYzY4ZWU3MDU1OTQ0Zl8wLTAtMS0xLTQ3MzY_18bf185f-8b19-4e57-8b90-b82fc727bd6e">&#9744;</ix:nonNumeric></span></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:700;line-height:120%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></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%">For the transition period from            to             </span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commission file number <ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGV4dHJlZ2lvbjpjY2NkODUyYTk3OWU0NDJiYjkyZmJmMzgwYTY2OWYxY18yMTk5MDIzMjU4OTk0_6ee266b8-5191-4508-a699-8a84ccf39814">001-40531</ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGV4dHJlZ2lvbjpjY2NkODUyYTk3OWU0NDJiYjkyZmJmMzgwYTY2OWYxY18yMTk5MDIzMjU4OTk2_0eda9df5-70d7-46d2-b20d-81315f2e6646">SENTINELONE, INC</ix:nonNumeric>.</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="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:30.427%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.429%"></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:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGFibGU6N2YwOWIwY2MyYzYwNGUxMzkwOWFmMWRmN2Y2NDFmOTIvdGFibGVyYW5nZTo3ZjA5YjBjYzJjNjA0ZTEzOTA5YWYxZGY3ZjY0MWY5Ml8wLTAtMS0xLTQ2MTE_c4bbcb65-d767-40f2-80de-b9c4c890c92f">Delaware</ix:nonNumeric></span></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:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGFibGU6N2YwOWIwY2MyYzYwNGUxMzkwOWFmMWRmN2Y2NDFmOTIvdGFibGVyYW5nZTo3ZjA5YjBjYzJjNjA0ZTEzOTA5YWYxZGY3ZjY0MWY5Ml8wLTEtMS0xLTQ2MTQ_f87c4284-3d91-4137-9a19-7b1146e07dc6">99-0385461</ix:nonNumeric></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:10pt;font-weight:400;line-height:120%">(State or other jurisdiction of <br/>incorporation or organization)</span></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:10pt;font-weight:400;line-height:120%">(I.R.S. Employer Identification No.)</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"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGFibGU6N2YwOWIwY2MyYzYwNGUxMzkwOWFmMWRmN2Y2NDFmOTIvdGFibGVyYW5nZTo3ZjA5YjBjYzJjNjA0ZTEzOTA5YWYxZGY3ZjY0MWY5Ml8yLTEtMS0xLTEyODAxL3RleHRyZWdpb246MzhjMTZkNTRlNDRmNDhiN2E2MDZkN2FkMTVlZTg3ZmZfMjE5OTAyMzI1NTY0MA_593c1048-89f2-4c50-a484-56b1a7c2c98d">444 Castro Street, Suite 400</ix:nonNumeric>, <ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGFibGU6N2YwOWIwY2MyYzYwNGUxMzkwOWFmMWRmN2Y2NDFmOTIvdGFibGVyYW5nZTo3ZjA5YjBjYzJjNjA0ZTEzOTA5YWYxZGY3ZjY0MWY5Ml8yLTEtMS0xLTEyODAxL3RleHRyZWdpb246MzhjMTZkNTRlNDRmNDhiN2E2MDZkN2FkMTVlZTg3ZmZfMjE5OTAyMzI1NTY1Ng_b3092c1a-2258-4b54-b53a-2dd7fd69dbec">Mountain View</ix:nonNumeric>, <ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGFibGU6N2YwOWIwY2MyYzYwNGUxMzkwOWFmMWRmN2Y2NDFmOTIvdGFibGVyYW5nZTo3ZjA5YjBjYzJjNjA0ZTEzOTA5YWYxZGY3ZjY0MWY5Ml8yLTEtMS0xLTEyODAxL3RleHRyZWdpb246MzhjMTZkNTRlNDRmNDhiN2E2MDZkN2FkMTVlZTg3ZmZfMjE5OTAyMzI1NTY2OQ_82c611a4-603b-47f5-855e-470cbb5df1f6">California</ix:nonNumeric></span></div></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:120%"><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGFibGU6N2YwOWIwY2MyYzYwNGUxMzkwOWFmMWRmN2Y2NDFmOTIvdGFibGVyYW5nZTo3ZjA5YjBjYzJjNjA0ZTEzOTA5YWYxZGY3ZjY0MWY5Ml8yLTEtMS0xLTQ2MTY_491f0852-187b-483a-84b3-c1c2ab7c5108">94041</ix:nonNumeric></span></td></tr><tr><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:10pt;font-weight:400;line-height:120%">(Address of Principal Executive Offices)</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:10pt;font-weight:400;line-height:120%">(Zip Code)</span></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:700;line-height:120%">(<ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGV4dHJlZ2lvbjpjY2NkODUyYTk3OWU0NDJiYjkyZmJmMzgwYTY2OWYxY18yMTk5MDIzMjU4OTk4_b53826e0-bfda-4c3f-9622-bcb8a3d41e89">855</ix:nonNumeric>) <ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGV4dHJlZ2lvbjpjY2NkODUyYTk3OWU0NDJiYjkyZmJmMzgwYTY2OWYxY18yMTk5MDIzMjU5MDAy_793627f5-189a-4d43-98f5-55ff16faa753">868-3733</ix:nonNumeric> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.555%"><tr><td style="width:1.0%"></td><td style="width:27.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.027%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.430%"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Registrant's telephone number, including area code)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><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:10pt;font-weight:400;line-height:120%">Not Applicable</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><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:10pt;font-weight:400;line-height:120%">(Former name, former address and former fiscal year, if changed since last report)</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act: </span></div><div style="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:35.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.539%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt 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:120%">Title of each class</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt 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:120%">Trading Symbol(s)</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt 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:120%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt 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:120%"><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGFibGU6Yjg2MDBjZDQ1NDQ3NGJiYWFkNjRhMWFmZTQ4Y2RjODEvdGFibGVyYW5nZTpiODYwMGNkNDU0NDc0YmJhYWQ2NGExYWZlNDhjZGM4MV8xLTAtMS0xLTQ2NDI_3600bf6c-7b89-4dd8-b491-df82a5a10534">Class A common stock, par value $0.0001</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt 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:700;line-height:120%"><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGFibGU6Yjg2MDBjZDQ1NDQ3NGJiYWFkNjRhMWFmZTQ4Y2RjODEvdGFibGVyYW5nZTpiODYwMGNkNDU0NDc0YmJhYWQ2NGExYWZlNDhjZGM4MV8xLTEtMS0xLTQ2NDM_432a4cbf-fa7b-40c2-aad5-f03746f2d34e">S</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt 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:700;line-height:120%"><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGFibGU6Yjg2MDBjZDQ1NDQ3NGJiYWFkNjRhMWFmZTQ4Y2RjODEvdGFibGVyYW5nZTpiODYwMGNkNDU0NDc0YmJhYWQ2NGExYWZlNDhjZGM4MV8xLTItMS0xLTQ2NDY_ae31f416-4264-4a4e-8a9a-1376cce5791e">The New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports); and (2) has been subject to such filing requirements for the past 90 days. Yes &#9744; <ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGV4dHJlZ2lvbjpjY2NkODUyYTk3OWU0NDJiYjkyZmJmMzgwYTY2OWYxY18yMTk5MDIzMjU5MDE1_21dae0c5-ca29-4c8c-93f1-e198d7434426">No</ix:nonNumeric> &#9746;</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit  such files). <ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGV4dHJlZ2lvbjpjY2NkODUyYTk3OWU0NDJiYjkyZmJmMzgwYTY2OWYxY18yMTk5MDIzMjU5MDAz_1a82cb29-baef-4758-8391-ce366bfeeb5f">Yes</ix:nonNumeric> &#9746; No &#9744;</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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, or a smaller reporting company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer&#8221; and &#8220;smaller reporting company&#8221; in Rule 12b-2 of the Exchange Act.</span></div><div style="margin-top:4pt"><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:42.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.427%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.429%"></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:120%">Large accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#168;</span></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:120%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#168;</span></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:120%"><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGFibGU6MDUxYjc0NDAzOGVhNGFjMjk2ZjllMmMxMTAxOGVmNjQvdGFibGVyYW5nZTowNTFiNzQ0MDM4ZWE0YWMyOTZmOWUyYzExMDE4ZWY2NF8xLTAtMS0xLTQ2NTQ_bdad927e-4d32-416a-ab32-9ded9b7531b6">Non-accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">x</span></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:120%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGFibGU6MDUxYjc0NDAzOGVhNGFjMjk2ZjllMmMxMTAxOGVmNjQvdGFibGVyYW5nZTowNTFiNzQ0MDM4ZWE0YWMyOTZmOWUyYzExMDE4ZWY2NF8xLTMtMS0xLTQ2NTc_dbda5c86-e990-4a81-86c2-2a7086a8c719">&#9744;</ix:nonNumeric></span></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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" format="ixt:fixed-true" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGFibGU6MDUxYjc0NDAzOGVhNGFjMjk2ZjllMmMxMTAxOGVmNjQvdGFibGVyYW5nZTowNTFiNzQ0MDM4ZWE0YWMyOTZmOWUyYzExMDE4ZWY2NF8yLTMtMS0xLTQ2NTk_2bb11819-a343-4396-b4ec-36a07e8cbecb">&#9746;</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 13(a) of the Exchange Act.     <ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" format="ixt:fixed-false" name="dei:EntityExTransitionPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGV4dHJlZ2lvbjpjY2NkODUyYTk3OWU0NDJiYjkyZmJmMzgwYTY2OWYxY18yMTk5MDIzMjU5MDE4_f41c74d0-321b-4515-b310-eb5297abb17a">&#9744;</ix:nonNumeric></span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes <ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" format="ixt:fixed-false" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGV4dHJlZ2lvbjpjY2NkODUyYTk3OWU0NDJiYjkyZmJmMzgwYTY2OWYxY18yMTk5MDIzMjU5NTMy_e758b6ec-d151-46e5-a202-b44024b33faa">&#9744;</ix:nonNumeric> No  &#9746; </span></div><div 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 August 31, 2021, the registrant had outstanding <ix:nonFraction unitRef="shares" contextRef="i2d671406f783448e86b09a496d25047b_I20210831" decimals="INF" format="ixt:num-dot-decimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGV4dHJlZ2lvbjpjY2NkODUyYTk3OWU0NDJiYjkyZmJmMzgwYTY2OWYxY18yMTk5MDIzMjU5NDk5_ce0c733c-2666-4be8-8df3-103c57a11333">41,678,568</ix:nonFraction> shares of Class A common stock and <ix:nonFraction unitRef="shares" contextRef="i24f8767a557544109496f04c313b19da_I20210831" decimals="INF" format="ixt:num-dot-decimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGV4dHJlZ2lvbjpjY2NkODUyYTk3OWU0NDJiYjkyZmJmMzgwYTY2OWYxY18yMTk5MDIzMjU5NTIw_14dc44c7-262e-4527-a38e-d08372ecd387">223,353,396</ix:nonFraction> shares of Class B common stock.</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:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="height:27pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span><br/></span></div></div></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_7"></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:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table 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: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: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%">TABLE OF CONTENTS</span></td><td colspan="3" style="padding:0 1pt"></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:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_10">Part I - Financial Information</a></span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><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="#i66dd4b0a23164f6f96d658d0a524a5a5_13">Item 1. Financial Statements (Unaudited)</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="#i66dd4b0a23164f6f96d658d0a524a5a5_13">5</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:49.5pt"><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="#i66dd4b0a23164f6f96d658d0a524a5a5_19">Condensed 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="#i66dd4b0a23164f6f96d658d0a524a5a5_19">5</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:49.5pt"><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="#i66dd4b0a23164f6f96d658d0a524a5a5_22">Condensed Consolidated Statements of Operations</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="#i66dd4b0a23164f6f96d658d0a524a5a5_22">6</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:49.5pt"><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="#i66dd4b0a23164f6f96d658d0a524a5a5_25">Condensed Consolidated Statements of 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="#i66dd4b0a23164f6f96d658d0a524a5a5_25">7</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:49.5pt"><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="#i66dd4b0a23164f6f96d658d0a524a5a5_28">Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit</a></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="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="#i66dd4b0a23164f6f96d658d0a524a5a5_28">8</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:49.5pt"><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="#i66dd4b0a23164f6f96d658d0a524a5a5_31">Condensed 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="#i66dd4b0a23164f6f96d658d0a524a5a5_31">10</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:49.5pt"><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="#i66dd4b0a23164f6f96d658d0a524a5a5_34">Notes to Condensed 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="#i66dd4b0a23164f6f96d658d0a524a5a5_34">11</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><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="#i66dd4b0a23164f6f96d658d0a524a5a5_94">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</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="#i66dd4b0a23164f6f96d658d0a524a5a5_94">29</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><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="#i66dd4b0a23164f6f96d658d0a524a5a5_145">Item 3. Quantitative and Qualitative Disclosures about Market Risk</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="#i66dd4b0a23164f6f96d658d0a524a5a5_145">43</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><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="#i66dd4b0a23164f6f96d658d0a524a5a5_148">Item 4. Controls and Procedures</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="#i66dd4b0a23164f6f96d658d0a524a5a5_148">43</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:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_151">Part II - Other 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="#i66dd4b0a23164f6f96d658d0a524a5a5_151">45</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><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="#i66dd4b0a23164f6f96d658d0a524a5a5_154">Item 1. Legal Proceedings</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="#i66dd4b0a23164f6f96d658d0a524a5a5_154">45</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><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="#i66dd4b0a23164f6f96d658d0a524a5a5_157">Item 1A. 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="#i66dd4b0a23164f6f96d658d0a524a5a5_157">45</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><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="#i66dd4b0a23164f6f96d658d0a524a5a5_160">Item 2. Unregistered Sales of Equity Securities and 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="#i66dd4b0a23164f6f96d658d0a524a5a5_160">84</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><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="#i66dd4b0a23164f6f96d658d0a524a5a5_163">Item 3. Defaults Upon Senior 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="#i66dd4b0a23164f6f96d658d0a524a5a5_163">85</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><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="#i66dd4b0a23164f6f96d658d0a524a5a5_166">Item 4. Mine Safety Disclosures</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="#i66dd4b0a23164f6f96d658d0a524a5a5_166">85</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><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="#i66dd4b0a23164f6f96d658d0a524a5a5_169">Item 5. Other 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="#i66dd4b0a23164f6f96d658d0a524a5a5_169">85</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><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="#i66dd4b0a23164f6f96d658d0a524a5a5_172">Item 6. Exhibits</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="#i66dd4b0a23164f6f96d658d0a524a5a5_172">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="#i66dd4b0a23164f6f96d658d0a524a5a5_175">Signatures</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="#i66dd4b0a23164f6f96d658d0a524a5a5_175">88</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="text-align:justify"><span style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">The information in this preliminary prospectus is not complete and may be changed. We may not sell these securities until the registration statement filed with the Securities and Exchange Commission is effective. This preliminary prospectus is not an offer to sell these securities and we are not soliciting offers to buy these securities in any jurisdiction where the offer or sale is not permitted.&#160;</span></div><div><span style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">Preliminary </span><span style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:1pt;font-style:italic;font-weight:400;line-height:120%">Prospectus (Subject to Completion)</span></div><div><span style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:1pt;font-style:italic;font-weight:400;line-height:120%">Issue</span></div></div></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_761"></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:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table 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%">Special Note About Forward-Looking Statements</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 17A of the Securities Act, and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act, about us and our industry that involve substantial risks and uncertainties. All statements contained in this Quarterly Report on Form 10-Q, other than statements of historical fact, including statements regarding our future operating results and financial condition, our business strategy and plans, market growth, and our objectives for future operations, are forward-looking statements. The words &#8220;believe,&#8221; &#8220;may,&#8221; &#8220;will,&#8221; &#8220;potentially,&#8221; &#8220;estimate,&#8221; &#8220;continue,&#8221; &#8220;anticipate,&#8221; &#8220;intend,&#8221; &#8220;could,&#8221; &#8220;would,&#8221; &#8220;project,&#8221; &#8220;target,&#8221; &#8220;plan,&#8221; &#8220;expect,&#8221; and similar expressions are intended to identify forward-looking statements. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forward-looking statements include, but are not limited to, statements about: </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 future financial performance, including our expectations regarding our total revenue, cost of revenue, gross profit or gross margin, operating expenses, including changes in operating expenses and our ability to achieve and maintain future profitability;</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 continuing COVID-19 pandemic on our operations, financial results, and liquidity and capital resources, including on customers, sales, expenses, and employees;</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 plan and our ability to effectively manage our growth;</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 total market opportunity;</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">anticipated trends, growth rates, and challenges in our business and in the markets in which we operate;</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 maintain the security and availability of our platform;</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">market acceptance of our platform and our ability to increase adoption of our platform;</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">beliefs and objectives for future operations;</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 further penetrate our existing customer base and attract, retain, and expand our customer base;</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 timely and effectively scale and adapt our platform;</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 develop new products and services and bring them to market in a timely manner and make enhancements to our platform;</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 expectations concerning relationships with third parties;</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 maintain, protect, and enhance our intellectual property;</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 continue to expand internationally;</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 increased competition in our markets and our ability to compete effectively;</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">future acquisitions or investments in complementary companies, products, services, or technologies;</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 stay in compliance with laws and regulations that currently apply or become applicable to our business both in the United States and internationally;</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">economic and industry trends, projected growth, or trend analysis; </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">increased expenses associated with being a public company; and</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">other statements regarding our future operations, financial condition, and prospects and business strategies.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><span style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">The information in this preliminary prospectus is not complete and may be changed. We may not sell these securities until the registration statement filed with the Securities and Exchange Commission is effective. This preliminary prospectus is not an offer to sell these securities and we are not soliciting offers to buy these securities in any jurisdiction where the offer or sale is not permitted.&#160;</span></div><div><span style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">Preliminary </span><span style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:1pt;font-style:italic;font-weight:400;line-height:120%">Prospectus (Subject to Completion)</span></div><div><span style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:1pt;font-style:italic;font-weight:400;line-height:120%">Issue</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:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We caution you that the foregoing list may not contain all of the forward-looking statements made in this Quarterly Report on Form 10-Q.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These forward-looking statements are subject to a number of risks, uncertainties, and assumptions, including those described in the section titled &#8220;Risk Factors&#8221; and elsewhere in this Quarterly Report on Form 10-Q. Moreover, we operate in a very competitive and rapidly changing environment, and new risks emerge from time to time. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. In light of these risks, uncertainties, and assumptions, the forward-looking events and circumstances discussed in this Quarterly Report on Form 10-Q may not occur, and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">You should not rely upon forward-looking statements as predictions of future events. The events and circumstances reflected in the forward-looking statements may not be achieved or occur. We undertake no obligation to update publicly any of these forward-looking statements for any reason after the date of this report or to conform these statements to actual results or to changes in our expectations, except as required by law. Our forward-looking statements do not reflect the potential impact of any future acquisitions, partnerships, mergers, dispositions, joint ventures, or investments we may make. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">You should read this Quarterly Report on Form 10-Q and the documents that we reference in this Quarterly Report on Form 10-Q and have filed with the SEC as exhibits to this report with the understanding that our actual future results, performance, and events and circumstances may be materially different from what we expect.</span></div><div style="margin-bottom:9pt;text-align:center"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><span style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:115%">The information in this preliminary prospectus is not complete and may be changed. We may not sell these securities until the registration statement filed with the Securities and Exchange Commission is effective. This preliminary prospectus is not an offer to sell these securities and we are not soliciting offers to buy these securities in any jurisdiction where the offer or sale is not permitted.&#160;</span></div><div><span style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">Preliminary </span><span style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:1pt;font-style:italic;font-weight:400;line-height:120%">Prospectus (Subject to Completion)</span></div><div><span style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:1pt;font-style:italic;font-weight:400;line-height:120%">Issue</span></div></div></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_10"></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I. FINANCIAL INFORMATION</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1. FINANCIAL STATEMENTS (UNAUDITED)</span></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_13"></div><div style="margin-bottom:9pt;margin-top: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:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom: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:700;line-height:120%">SENTINELONE, INC. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CONDENSED CONSOLIDATED BALANCE SHEETS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands, except share and per share data) (unaudited)</span></div></td></tr></table></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_19"></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:72.617%"></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: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%">July&#160;31,</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%">January&#160;31,</span></div></td></tr><tr><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%">2021</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%">2021</span></div></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:10pt;font-weight:700;line-height:100%">Assets</span></div></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 style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</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></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%">Cash and cash equivalents</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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfNS0zLTEtMS0w_8681bf9d-6d4d-4a16-b180-424fbb5ac5bf">1,684,702</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: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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfNS01LTEtMS0w_24ab5069-2ebd-4f36-b60c-33c8890b3732">395,472</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 style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments</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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfNi0zLTEtMS0w_589d8b38-9828-4419-ae6b-0c6ee763a89a">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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfNi01LTEtMS0w_7c99a3bc-4c31-4d61-9f66-2153fe5e0da6">364</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:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfNy0zLTEtMS0w_09fdcfe7-c441-47a6-b56b-e3c8c53e8157">53,318</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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfNy01LTEtMS0w_a8739013-a85e-43bb-b8e9-98f5594fdb7a">39,315</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 style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract acquisition costs, current</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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CapitalizedContractCostNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfOC0zLTEtMS0w_4bc02ffa-6009-455c-bad5-81b3f059aaa9">17,564</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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CapitalizedContractCostNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfOC01LTEtMS0w_6737d81b-5984-49f9-a70c-633458f6eb6b">14,733</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:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfOS0zLTEtMS0w_0ff1f746-e4b7-4f88-87de-d8169969f796">26,145</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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfOS01LTEtMS0w_558b6aa0-bed6-4a4d-99fc-cecce50fb806">14,173</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 style="padding-left:33pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMTAtMy0xLTEtMA_c46e1de6-cb92-4099-831e-723a94ed69d6">1,782,099</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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMTAtNS0xLTEtMA_4aa18ff5-b17e-4972-ab22-6bfdc6362abc">464,057</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:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMTEtMy0xLTEtMA_d99f3f0f-f579-4349-a6ec-00b318f8c763">18,892</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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMTEtNS0xLTEtMA_0642329f-ef8a-45ff-9a97-caff66860873">13,373</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:10pt;font-weight:400;line-height:100%">Operating lease right-of-use 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMTItMy0xLTEtMA_5b13fc3f-55f9-4050-a31c-155989599578">21,453</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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMTItNS0xLTEtMA_93ec8d42-e643-4ee4-aa90-936b1553d901">18,026</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:10pt;font-weight:400;line-height:100%">Deferred contract acquisition costs, 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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CapitalizedContractCostNetNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMTMtMy0xLTEtMA_c661ae0e-aeb7-43fd-92eb-e0fef652e7f5">26,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="usd" contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CapitalizedContractCostNetNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMTMtNS0xLTEtMA_761e1a53-7002-414e-aade-1fc8d68d4217">21,940</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:10pt;font-weight:400;line-height:100%">Restricted cash, 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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMTQtMy0xLTEtMA_22ee5448-8e90-4172-83b4-be6036501636">2,722</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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMTQtNS0xLTEtMA_e67d140d-0fda-4b31-8c47-dc15a4818cb8">2,694</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:10pt;font-weight:400;line-height:100%">Intangible assets, 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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMTUtMy0xLTEtMA_5d33635c-a814-4d06-9f67-7f1751384cf0">16,705</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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMTUtNS0xLTEtMA_56096a03-a544-4eeb-885a-09a849fabb24">470</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:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMTYtMy0xLTEtMA_02c2fa36-70a7-4b84-a921-28b1cfe53afe">108,193</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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:fixed-zero" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMTYtNS0xLTEtMA_e550f209-9df7-4fda-a160-566c97ca3c59">&#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:33pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></div></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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMTgtMy0xLTEtMA_acd078ae-1b24-4303-8321-3c846d4d30fd">1,976,564</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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMTgtNS0xLTEtMA_5fbfe59e-89c9-4efb-8fe2-7aaaf1f8716e">520,560</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:10pt;font-weight:700;line-height:100%">Liabilities, Redeemable Convertible Preferred Stock, and Stockholders&#8217; Equity (Deficit)</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:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities: </span></div></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:bottom"><span style="color:#000000;font-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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjEtMy0xLTEtMA_3bf367d9-2f8c-42e2-85e0-368a5ae001ff">9,615</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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjEtNS0xLTEtMA_c0a9a061-e23d-4cbb-97a9-8d0a81bdece7">11,822</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:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjItMy0xLTEtMA_14e1bace-c8bc-48cb-80bb-a9797adc6461">11,141</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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjItNS0xLTEtMA_c167757e-8617-4696-ae86-02045bbd3909">3,671</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 style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll and benefits</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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjMtMy0xLTEtMA_065012ed-e482-4196-835a-fdbab2d2888e">26,583</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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjMtNS0xLTEtMA_087eb7b9-13a0-4fc1-b735-dc0b4153a478">20,134</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:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, current</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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjQtMy0xLTEtMA_94d4b4db-daaf-47b1-b039-3d67a7653e5e">3,976</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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjQtNS0xLTEtMA_0aafe384-42cb-454f-a148-20154611c0f1">3,634</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, 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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjUtMy0xLTEtMA_023fb52c-0e9a-4001-89b7-6651142d3865">121,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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjUtNS0xLTEtMA_31347050-7003-422e-a0ec-dff2422c195e">89,645</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:33pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjYtMy0xLTEtMA_95d489ca-7682-4d9a-bbe2-1bd35c216336">173,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjYtNS0xLTEtMA_29fa6049-64e6-4f6d-9dcb-d3c337ae028c">128,906</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:10pt;font-weight:400;line-height:100%">Deferred revenue, 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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjctMy0xLTEtMA_95aee309-7845-4fab-84fd-19b1a3227112">62,701</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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjctNS0xLTEtMA_71b080fc-6996-4701-918d-76970e5df4d1">52,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 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%">Long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjgtMy0xLTEtMA_ba453e8f-dee2-44f7-8a98-b3273f037f68">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjgtNS0xLTEtMA_2a2b9538-a080-4a4b-971c-3f58a3272865">19,621</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:10pt;font-weight:400;line-height:100%">Operating lease liabilities, 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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjktMy0xLTEtMA_3f152f88-4976-4679-abcc-88a30a2f9108">21,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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjktNS0xLTEtMA_ef5ae608-259f-4b24-92e4-e7c2c6c792cb">18,839</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:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzAtMy0xLTEtMA_1db7cf05-5165-4f43-a769-43721598f11a">3,249</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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzAtNS0xLTEtMA_3362e5f2-e5ee-46af-a4f3-d4039050b88c">401</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 style="padding-left:33pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzEtMy0xLTEtMA_b15601b4-7dcc-4576-ba29-48c7c6296cb0">260,596</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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzEtNS0xLTEtMA_1714e6a7-79b6-4048-abe8-fee2efca68ed">219,957</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments and contingencies (Note 14)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzItMS0xLTEtNDgyNw_2d85c5ed-689d-40db-968d-b2f0396a6b33"></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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzItMy0xLTEtNDgyNw_22605cee-88e5-4374-a96a-fdd118587eac"></ix:nonFraction></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-weight:400;line-height:100%">Redeemable convertible preferred stock; $<ix:nonFraction unitRef="usdPerShare" contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="INF" name="us-gaap:TemporaryEquityParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmIxMjY5Y2YxMjQ0YjQ3OWU4Nzk2Y2ZlMGY2ZDhlNTVjXzMyOTg1MzQ4ODQzMzI_596305c8-0402-4b90-985c-996b1e7d56bc"><ix:nonFraction unitRef="usdPerShare" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="INF" name="us-gaap:TemporaryEquityParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmIxMjY5Y2YxMjQ0YjQ3OWU4Nzk2Y2ZlMGY2ZDhlNTVjXzMyOTg1MzQ4ODQzMzI_ace1ecf1-3584-4109-b9cb-bf9f4fc3cfeb">0.0001</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:TemporaryEquitySharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmIxMjY5Y2YxMjQ0YjQ3OWU4Nzk2Y2ZlMGY2ZDhlNTVjXzMyOTg1MzQ4ODQzNDc_4328af1e-d932-4f31-9dc4-69cae8143bc2">zero</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmIxMjY5Y2YxMjQ0YjQ3OWU4Nzk2Y2ZlMGY2ZDhlNTVjXzMyOTg1MzQ4ODQzNTU_f4fef261-68ed-4bee-87e0-b3258e801858">168,985,413</ix:nonFraction> shares authorized as of  July&#160;31, 2021 and January&#160;31, 2021, respectively;  <ix:nonFraction unitRef="shares" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:TemporaryEquitySharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmIxMjY5Y2YxMjQ0YjQ3OWU4Nzk2Y2ZlMGY2ZDhlNTVjXzMyOTg1MzQ4ODQ0MTM_a9365a5a-811d-4977-8fd7-e968c8005553"><ix:nonFraction unitRef="shares" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmIxMjY5Y2YxMjQ0YjQ3OWU4Nzk2Y2ZlMGY2ZDhlNTVjXzMyOTg1MzQ4ODQ0MTM_f838e075-33a1-4a2e-bdf0-1c65757e226a">zero</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmIxMjY5Y2YxMjQ0YjQ3OWU4Nzk2Y2ZlMGY2ZDhlNTVjXzMyOTg1MzQ4ODQ0MjI_b5ac044a-58f6-4a54-8ef7-d4ccaef5e68b"><ix:nonFraction unitRef="shares" contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmIxMjY5Y2YxMjQ0YjQ3OWU4Nzk2Y2ZlMGY2ZDhlNTVjXzMyOTg1MzQ4ODQ0MjI_ef174de3-f558-4354-95ff-1ba462e10454">167,058,113</ix:nonFraction></ix:nonFraction> shares issued and outstanding as of  July&#160;31, 2021 and January&#160;31, 2021, respectively, and liquidation preference of <ix:nonFraction unitRef="usd" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:TemporaryEquityLiquidationPreference" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmIxMjY5Y2YxMjQ0YjQ3OWU4Nzk2Y2ZlMGY2ZDhlNTVjXzMyOTg1MzQ4ODQ0ODc_721a3567-50bc-4e29-bd68-f574564e7226">zero</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityLiquidationPreference" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmIxMjY5Y2YxMjQ0YjQ3OWU4Nzk2Y2ZlMGY2ZDhlNTVjXzMyOTg1MzQ4ODQ0OTU_0a7ba07c-e73b-4bf7-b969-cae6871a7ae6">622,414</ix:nonFraction> as of July&#160;31, 2021 and January&#160;31, 2021, respectively</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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMy0xLTEtMA_b04a6144-86c8-41da-934c-33b35f286e32">&#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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtNS0xLTEtMA_f70e6884-ba24-4f4a-9da7-a66849d7bb95">621,139</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:10pt;font-weight:400;line-height:100%">Stockholders&#8217; equity (deficit):</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;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 style="margin-bottom:9pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Preferred stock; $<ix:nonFraction unitRef="usdPerShare" contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMTU3NTgvdGV4dHJlZ2lvbjphMGMxNzI1Mjk5NDc0MTlhODFjZDEwYjZhODY5N2RiN18yODU4NzMwMjMyMjc1NA_485ec9ca-5174-4724-a4a5-22a206c449c0"><ix:nonFraction unitRef="usdPerShare" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMTU3NTgvdGV4dHJlZ2lvbjphMGMxNzI1Mjk5NDc0MTlhODFjZDEwYjZhODY5N2RiN18yODU4NzMwMjMyMjc1NA_ee9b1e93-9447-4976-b362-bbe9a282cc33">0.0001</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMTU3NTgvdGV4dHJlZ2lvbjphMGMxNzI1Mjk5NDc0MTlhODFjZDEwYjZhODY5N2RiN18yODU4NzMwMjMyMjc1Nw_02740f9c-8962-449a-b2ad-e6ecde0e803a">50,000,000</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="INF" format="ixt:fixed-zero" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMTU3NTgvdGV4dHJlZ2lvbjphMGMxNzI1Mjk5NDc0MTlhODFjZDEwYjZhODY5N2RiN18yODU4NzMwMjMyMjc4NA_3ea02da8-45a1-47b6-a3ca-e7ef9d2551e5">zero</ix:nonFraction> shares authorized as of  July&#160;31, 2021 and January&#160;31, 2021, respectively; and <ix:nonFraction unitRef="shares" contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="INF" format="ixt:fixed-zero" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMTU3NTgvdGV4dHJlZ2lvbjphMGMxNzI1Mjk5NDc0MTlhODFjZDEwYjZhODY5N2RiN18yODU4NzMwMjMyMjgwMg_033f46de-2c20-43db-a3db-1afbd55a0844"><ix:nonFraction unitRef="shares" contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="INF" format="ixt:fixed-zero" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMTU3NTgvdGV4dHJlZ2lvbjphMGMxNzI1Mjk5NDc0MTlhODFjZDEwYjZhODY5N2RiN18yODU4NzMwMjMyMjgwMg_29504722-b4b9-4e67-8ef8-337103c2d26b"><ix:nonFraction unitRef="shares" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMTU3NTgvdGV4dHJlZ2lvbjphMGMxNzI1Mjk5NDc0MTlhODFjZDEwYjZhODY5N2RiN18yODU4NzMwMjMyMjgwMg_41fc7b23-39fb-464e-883e-1e20783119e3"><ix:nonFraction unitRef="shares" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMTU3NTgvdGV4dHJlZ2lvbjphMGMxNzI1Mjk5NDc0MTlhODFjZDEwYjZhODY5N2RiN18yODU4NzMwMjMyMjgwMg_849ff4b6-76b6-48a8-bd2d-0df21e82c6b9">zero</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued and outstanding as of July&#160;31, 2021 and January&#160;31, 2021</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMS0xLTEtMTU4MjE_19d2c694-b287-4760-a6b4-9e40947ace0c">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:fixed-zero" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMy0xLTEtMTU4MjY_cda0f03c-47db-44dc-b1df-c74d6452d157">&#8212;</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:bottom"><div style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class A common stock; $<ix:nonFraction unitRef="usdPerShare" contextRef="iacf4e580499d45099e68c6ad9df33060_I20210131" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtODIxOC90ZXh0cmVnaW9uOmQ1Zjc5NGUyOGJkMTQxMjg5ZGRkOGZjMzlmMDRmZjFkXzI3NDg3NzkwNjk5NTQ_7413f027-bfa9-4310-a505-9b80147811bf"><ix:nonFraction unitRef="usdPerShare" contextRef="i92e24a30c5f24046aac3878c1e39eed2_I20210731" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtODIxOC90ZXh0cmVnaW9uOmQ1Zjc5NGUyOGJkMTQxMjg5ZGRkOGZjMzlmMDRmZjFkXzI3NDg3NzkwNjk5NTQ_cdebfba0-bcaa-45c1-b8c0-6d7600637b5f">0.0001</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="i92e24a30c5f24046aac3878c1e39eed2_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtODIxOC90ZXh0cmVnaW9uOmQ1Zjc5NGUyOGJkMTQxMjg5ZGRkOGZjMzlmMDRmZjFkXzMyOTg1MzQ4ODM3MDA_09624b19-5410-4598-ac0c-e86012b36df3">1,500,000,000</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="iacf4e580499d45099e68c6ad9df33060_I20210131" decimals="INF" format="ixt:fixed-zero" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtODIxOC90ZXh0cmVnaW9uOmQ1Zjc5NGUyOGJkMTQxMjg5ZGRkOGZjMzlmMDRmZjFkXzMyOTg1MzQ4ODM3MDg_91bd07cf-da29-4ac6-9580-a157b5d6f8d2">zero</ix:nonFraction>  shares authorized as of July&#160;31, 2021 and  January&#160;31, 2021, respectively; <ix:nonFraction unitRef="shares" contextRef="i92e24a30c5f24046aac3878c1e39eed2_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtODIxOC90ZXh0cmVnaW9uOmQ1Zjc5NGUyOGJkMTQxMjg5ZGRkOGZjMzlmMDRmZjFkXzMyOTg1MzQ4ODM3NjU_86456ed4-5245-4bba-b865-6851bdc81af7"><ix:nonFraction unitRef="shares" contextRef="i92e24a30c5f24046aac3878c1e39eed2_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtODIxOC90ZXh0cmVnaW9uOmQ1Zjc5NGUyOGJkMTQxMjg5ZGRkOGZjMzlmMDRmZjFkXzMyOTg1MzQ4ODM3NjU_c86ddb09-2b94-4698-9668-c2b067fbbfb1">41,678,568</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="iacf4e580499d45099e68c6ad9df33060_I20210131" decimals="INF" format="ixt:fixed-zero" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtODIxOC90ZXh0cmVnaW9uOmQ1Zjc5NGUyOGJkMTQxMjg5ZGRkOGZjMzlmMDRmZjFkXzMyOTg1MzQ4ODM3NzM_4983461b-5450-49eb-ab2c-a959bc0b6d0e"><ix:nonFraction unitRef="shares" contextRef="iacf4e580499d45099e68c6ad9df33060_I20210131" decimals="INF" format="ixt:fixed-zero" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtODIxOC90ZXh0cmVnaW9uOmQ1Zjc5NGUyOGJkMTQxMjg5ZGRkOGZjMzlmMDRmZjFkXzMyOTg1MzQ4ODM3NzM_50d55f71-c780-4b05-9082-6ed4d0e23dc4">zero</ix:nonFraction></ix:nonFraction> shares issued and outstanding as of July&#160;31, 2021 and January&#160;31, 2021, respectively&#160;&#160;&#160;&#160;</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92e24a30c5f24046aac3878c1e39eed2_I20210731" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMS0xLTEtMTA3MTE_bcece5c9-53e1-4075-97a7-ee9769164c0e">4</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacf4e580499d45099e68c6ad9df33060_I20210131" decimals="-3" format="ixt:fixed-zero" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMy0xLTEtMTA3MTE_dffa6154-c5e6-4bb2-b198-d9801e723d42">&#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:bottom"><div style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class B common stock; $<ix:nonFraction unitRef="usdPerShare" contextRef="ib82222d8e79047e39da7193e4edb0bf5_I20210731" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjZmYmMxMWIwNzg5ZDQ4NDJhZDY2ODhiYWYwZjk5Zjg1XzI3NDg3NzkwNzAxNDM_608f2113-7706-483a-afd1-d3702d8fcb32"><ix:nonFraction unitRef="usdPerShare" contextRef="ib9c0a48f297c47cf8bdacf3c4084b158_I20210131" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjZmYmMxMWIwNzg5ZDQ4NDJhZDY2ODhiYWYwZjk5Zjg1XzI3NDg3NzkwNzAxNDM_b59ad855-1458-485d-b9f9-4ba0713560c6">0.0001</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="ib82222d8e79047e39da7193e4edb0bf5_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjZmYmMxMWIwNzg5ZDQ4NDJhZDY2ODhiYWYwZjk5Zjg1XzMyOTg1MzQ4ODM4OTE_2c228cc7-fd8f-4f94-856a-81fff02c897e">300,000,000</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ib9c0a48f297c47cf8bdacf3c4084b158_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjZmYmMxMWIwNzg5ZDQ4NDJhZDY2ODhiYWYwZjk5Zjg1XzMyOTg1MzQ4ODM4OTk_c1795852-27a1-47b3-ab87-44bf743b1220">264,659,000</ix:nonFraction>  shares authorized as of July&#160;31, 2021 and  January&#160;31, 2021, respectively; <ix:nonFraction unitRef="shares" contextRef="ib82222d8e79047e39da7193e4edb0bf5_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjZmYmMxMWIwNzg5ZDQ4NDJhZDY2ODhiYWYwZjk5Zjg1XzMyOTg1MzQ4ODM5NTY_09bc4e6b-83d5-41c8-a273-575b9dfaac9b"><ix:nonFraction unitRef="shares" contextRef="ib82222d8e79047e39da7193e4edb0bf5_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjZmYmMxMWIwNzg5ZDQ4NDJhZDY2ODhiYWYwZjk5Zjg1XzMyOTg1MzQ4ODM5NTY_896c053d-a991-4050-bab5-2f6bd6aa5d30">223,208,124</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ib9c0a48f297c47cf8bdacf3c4084b158_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjZmYmMxMWIwNzg5ZDQ4NDJhZDY2ODhiYWYwZjk5Zjg1XzMyOTg1MzQ4ODM5NjQ_3f2a58e0-4654-4ff0-ba45-77a246b10c46"><ix:nonFraction unitRef="shares" contextRef="ib9c0a48f297c47cf8bdacf3c4084b158_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjZmYmMxMWIwNzg5ZDQ4NDJhZDY2ODhiYWYwZjk5Zjg1XzMyOTg1MzQ4ODM5NjQ_f07fd56a-f761-45ee-ad6f-630e5f1d8d79">39,242,316</ix:nonFraction></ix:nonFraction> shares issued and outstanding as of July&#160;31, 2021 and January&#160;31, 2021, respectively</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib82222d8e79047e39da7193e4edb0bf5_I20210731" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzUtMy0xLTEtMA_af0e6878-2736-4c20-89c1-5d93e97de6c7">13</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c0a48f297c47cf8bdacf3c4084b158_I20210131" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzUtNS0xLTEtMA_83827499-6911-4e06-b9db-8bdff100ff23">2</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 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%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzYtMy0xLTEtMA_19bbe1a4-0801-42e9-b653-bccfc0148cc9">2,196,865</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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzYtNS0xLTEtMA_42809c4d-34e7-487c-828e-97c679b1a92d">29,869</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzctMy0xLTEtMA_105a590b-bad4-4801-911e-d347bd99e641">455</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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzctNS0xLTEtMA_4b49d1cc-d69a-4281-b922-4dfde58e33d7">165</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzgtMy0xLTEtMA_a5dbd27c-2780-4a49-a7f8-7d1bb435e2a0">481,369</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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzgtNS0xLTEtMA_01f83968-84aa-4822-aad5-56b4a7cf190b">350,572</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 34pt;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%">Total stockholders&#8217; equity (deficit)</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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzktMy0xLTEtMA_6f5ae9f3-77e6-4db1-bda5-9aa4838ad44d">1,715,968</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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzktNS0xLTEtMA_6b179e79-80a1-44cf-aafb-3cce3fc35ad9">320,536</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities, redeemable convertible preferred stock, and stockholders&#8217; equity (deficit)</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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfNDAtMy0xLTEtMA_93b71b24-d7a4-46ba-bfcc-5058abc90ee1">1,976,564</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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfNDAtNS0xLTEtMA_d6e84067-a9ae-4e88-b53e-108659c4d80a">520,560</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 style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></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%">The accompanying notes are an integral part of these condensed 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%">5</span></div></div></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_22"></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-bottom:15pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></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:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SENTINELONE, INC. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except share and per share data) (unaudited)</span></div></td></tr></table></div></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="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%">Three Months Ended July&#160;31,</span></div></td><td colspan="3" style="padding:0 1pt"></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%">Six Months Ended July&#160;31,</span></div></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"><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%">2021</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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2021</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:8pt;font-weight:700;line-height:100%">2020</span></div></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%">Revenue</span></div></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="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMy0xLTEtMS0w_e1d77087-ab7b-4536-a8b5-9b02bf582a68">45,750</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="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMy0zLTEtMS0w_b10e3f7f-0bee-48bd-97b4-7fdcdd53a1c5">20,674</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="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMy01LTEtMS0w_f8f1bf8f-b203-47d6-88c0-8040f4e47eea">83,145</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="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMy03LTEtMS0w_2a681bab-a93b-4746-a663-d1617c02f891">38,631</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%">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%"><ix:nonFraction unitRef="usd" contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfNC0xLTEtMS0w_948f470d-4c15-41ae-97c5-0e1f3434d907">18,788</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="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfNC0zLTEtMS0w_d16d5afa-f55d-483e-b6ea-dc14578e8055">7,543</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="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfNC01LTEtMS0w_c886bc5e-1064-4bbb-829c-6ef61866f40a">37,071</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="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfNC03LTEtMS0w_d86bc664-4218-4d21-b143-b339d97b260b">15,156</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%">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%"><ix:nonFraction unitRef="usd" contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfNS0xLTEtMS0w_0cbebed7-9200-457e-9087-ea35b40ec404">26,962</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="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfNS0zLTEtMS0w_e1c44914-666c-479e-ae4d-df9c0573af49">13,131</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="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfNS01LTEtMS0w_b6a278ba-1c44-4ad6-9773-1e456960e581">46,074</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="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfNS03LTEtMS0w_8286ac98-6088-40b8-9681-4a81d6283d1d">23,475</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%">Operating expenses:</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><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:bottom"><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></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="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfNy0xLTEtMS0w_b6a3718e-5604-47a3-88b6-cacdfcf4c0ac">31,037</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="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfNy0zLTEtMS0w_bc4a2dcb-c667-4682-9649-91ff1686ec67">13,476</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="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfNy01LTEtMS0w_904cf230-b9b3-49c9-b3d2-c368108c8210">58,857</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="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfNy03LTEtMS0w_43d52aff-90b9-470c-ba60-07bffcb4e9a0">27,341</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 style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</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="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfOC0xLTEtMS0w_471030a5-5efc-45f2-a286-ef7118404047">40,970</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="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfOC0zLTEtMS0w_a5a7f7d0-a981-411d-8c63-30fa3994edf2">16,302</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="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfOC01LTEtMS0w_17e09558-a7a6-423b-b3ce-f933bc4dd3b3">77,150</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="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfOC03LTEtMS0w_aa26b2c1-142a-4ec4-9449-3a28636fe286">34,053</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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</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="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfOS0xLTEtMS0w_0edd7a93-bb8c-4066-a12b-d24a9515d5dd">22,110</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="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfOS0zLTEtMS0w_24545944-8ff9-4b28-99a3-4c62d6477e3f">5,914</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="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfOS01LTEtMS0w_cf02a5d3-1689-460e-86e4-5a65658d264e">38,834</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="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfOS03LTEtMS0w_4ab5c023-3180-4f3b-92eb-644ee4f0c777">10,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;text-align:left;vertical-align:bottom"><div style="padding-left:30pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</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="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTAtMS0xLTEtMA_a2a01d0e-9f67-4377-8471-a0a1698c86aa">94,117</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="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTAtMy0xLTEtMA_f6f06209-c67f-4209-8812-eecff0e05990">35,692</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="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTAtNS0xLTEtMA_4f1b9ebd-c9ad-45b6-952f-e8b43072810a">174,841</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="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTAtNy0xLTEtMA_15572e9d-8fca-427b-8248-9d0a09099224">72,265</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: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%">(<ix:nonFraction unitRef="usd" contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTEtMS0xLTEtMA_5ec85414-cd63-4393-8a89-5f3eab654c6f">67,155</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="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTEtMy0xLTEtMA_a3449644-b965-4c5c-b99d-292539f8fd85">22,561</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="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTEtNS0xLTEtMA_fcc077e4-8042-485a-af94-8ff09161064d">128,767</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="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTEtNy0xLTEtMA_11f8d16d-5350-4080-b858-d3b42c950bfd">48,790</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: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="-3" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTItMS0xLTEtMA_ce5a9da1-2522-406f-be44-8969de5e29a6">21</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="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="-3" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTItMy0xLTEtMA_7bcbf392-34ac-40c2-ab31-7c6eab29a99c">46</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="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTItNS0xLTEtMA_035843d4-1831-40fe-bca0-8744be852eea">44</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="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTItNy0xLTEtMA_86009551-7388-4c5b-8a98-135e208ade97">196</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%">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="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTMtMS0xLTEtMA_1f59a1ab-056d-416c-a19c-4e12257c438e">479</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="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTMtMy0xLTEtMA_32a69fa4-d96b-4c80-94b1-422e77d236b7">477</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="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTMtNS0xLTEtMA_f021677f-2954-4fe3-a4be-3c2532b4cdec">782</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="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTMtNy0xLTEtMA_b693f0f3-88bf-4da0-964c-9fb11b996d6b">777</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"><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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTQtMS0xLTEtMA_521a76e4-909e-405b-98e1-6b3671474a9a">373</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="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTQtMy0xLTEtMA_514310b0-7b03-4f9a-8583-fc1921b0f57c">182</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="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTQtNS0xLTEtMA_db3beef3-2d23-4299-ae2f-eb5ca6b8f6a4">966</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="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTQtNy0xLTEtMA_2179ca50-494a-44ac-9719-04be90d5b558">11</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%">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="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTUtMS0xLTEtMA_a2725160-d279-4c45-bee8-729c0ebbf97b">67,986</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="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTUtMy0xLTEtMA_be1ebf1f-79db-4b13-8dd1-ec183224cd77">22,810</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="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTUtNS0xLTEtMA_c3517beb-8618-4500-8dff-f217a9e1288d">130,471</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="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTUtNy0xLTEtMA_fb9a6c52-1819-4ec7-8b81-7e7a684c9dbd">49,382</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: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%"><ix:nonFraction unitRef="usd" contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTYtMS0xLTEtMA_23dae07d-d354-4d06-92e7-f73710373dfb">177</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="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTYtMy0xLTEtMA_e3175c15-00ef-419a-b7fb-0d4b2c1b340a">128</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="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTYtNS0xLTEtMA_365bc9d7-63ff-45c4-a20f-e5c3f522927e">326</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="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTYtNy0xLTEtMA_71d20574-0e99-40c4-bf19-c311b4ff84b8">194</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%">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="ic8b6f8d451414b75b574c15505178c41_D20210501-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTctMS0xLTEtMA_732a4f93-e803-4a2a-a0fd-600db2f7de3e"><ix:nonFraction unitRef="usd" contextRef="ic8b6f8d451414b75b574c15505178c41_D20210501-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTctMS0xLTEtMA_e7b8ddee-f468-4ac3-be84-29010d9f41b3">68,163</ix:nonFraction></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="i39ae8040297542d8aac2e1922703f46b_D20200501-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTctMy0xLTEtMA_3af9fbdc-41af-43a9-b38b-b374c0f25163">22,938</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="i7dfad8b9ca1d4f3eb0dbd04ca8156eb5_D20210201-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTctNS0xLTEtMA_3fd292e2-93bd-47f2-93d9-e01a406c5352"><ix:nonFraction unitRef="usd" contextRef="i7dfad8b9ca1d4f3eb0dbd04ca8156eb5_D20210201-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTctNS0xLTEtMA_b1274876-1d5b-4691-b119-88acddd2c91d">130,797</ix:nonFraction></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="ia58f1834edb747528a6a7641205a68db_D20200201-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTctNy0xLTEtMA_40c3ff81-f2c8-42d7-8ac7-1ae07dba1584">49,576</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:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to Class A and Class B common stockholders, basic and diluted</span></div></td><td style="background-color:#ffffff;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:#ffffff;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="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTgtMS0xLTEtMA_c9621c06-7e0a-4a07-996b-bd8467570e9b"><ix:nonFraction unitRef="usdPerShare" contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTgtMS0xLTEtMA_e68648ca-2b7c-4def-8f69-edb2bd06462e">0.57</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;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 style="background-color:#ffffff;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:#ffffff;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="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTgtMy0xLTEtMA_a0e3daa5-fb6f-48c7-a684-48fa09f41c3b"><ix:nonFraction unitRef="usdPerShare" contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTgtMy0xLTEtMA_ae38ba72-aaff-485f-b6c3-a2470bf5d840">0.67</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;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 style="background-color:#ffffff;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:#ffffff;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="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTgtNS0xLTEtMA_e1808e70-c826-4fd8-a457-877a1c048fbf"><ix:nonFraction unitRef="usdPerShare" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTgtNS0xLTEtMA_fd6a1882-8473-408b-bb00-2122b8b923d4">1.59</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;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 style="background-color:#ffffff;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:#ffffff;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="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTgtNy0xLTEtMA_aba577fe-fa59-4d60-9d87-40a955e559bd"><ix:nonFraction unitRef="usdPerShare" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTgtNy0xLTEtMA_fd018687-3a37-457e-b9fd-86b4b8b6ff31">1.45</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;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:#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:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic and diluted</span></td><td colspan="2" style="background-color:#cceeff;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="ic8b6f8d451414b75b574c15505178c41_D20210501-20210731" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTktMS0xLTEtMA_7f58a840-8191-4ea7-ace3-4bda3e8f81af"><ix:nonFraction unitRef="shares" contextRef="ic8b6f8d451414b75b574c15505178c41_D20210501-20210731" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTktMS0xLTEtMA_aa442495-165d-4c5d-a055-2a72dd8b695a">120,520,061</ix:nonFraction></ix:nonFraction>&#160;</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 colspan="2" style="background-color:#cceeff;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="i39ae8040297542d8aac2e1922703f46b_D20200501-20200731" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTktMy0xLTEtMA_3f8fb08e-6fce-416b-a2ac-da2cd28004b0"><ix:nonFraction unitRef="shares" contextRef="i39ae8040297542d8aac2e1922703f46b_D20200501-20200731" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTktMy0xLTEtMA_5fa56038-9249-4422-ab21-32a157397959">34,480,356</ix:nonFraction></ix:nonFraction>&#160;</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 colspan="2" style="background-color:#cceeff;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="i7dfad8b9ca1d4f3eb0dbd04ca8156eb5_D20210201-20210731" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTktNS0xLTEtMA_70f652ad-9837-4b72-b7a1-27eb715e6cbe"><ix:nonFraction unitRef="shares" contextRef="i7dfad8b9ca1d4f3eb0dbd04ca8156eb5_D20210201-20210731" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTktNS0xLTEtMA_f64d5208-5cd1-4e0a-b915-7c9599d70899">82,394,440</ix:nonFraction></ix:nonFraction>&#160;</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 colspan="2" style="background-color:#cceeff;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="ia58f1834edb747528a6a7641205a68db_D20200201-20200731" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTktNy0xLTEtMA_2ba29e28-19b4-4383-9c56-71b22bd5cd65"><ix:nonFraction unitRef="shares" contextRef="ia58f1834edb747528a6a7641205a68db_D20200201-20200731" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTktNy0xLTEtMA_f61beb26-32f2-405c-ac87-ca465f7a859f">34,229,843</ix:nonFraction></ix:nonFraction>&#160;</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 style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></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%">The accompanying notes are an integral part of these condensed 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%">6</span></div></div></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_25"></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-bottom:15pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></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:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SENTINELONE, INC. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands) (unaudited)</span></div></td></tr></table></div></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="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%">Three Months Ended July&#160;31,</span></div></td><td colspan="3" style="padding:0 1pt"></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%">Six Months Ended July&#160;31,</span></div></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"><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%">2021</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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2021</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:8pt;font-weight:700;line-height:100%">2020</span></div></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%">Net loss</span></div></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="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yNS9mcmFnOjc3MTc0NjY3ZDhkYzQyNzU5MWNlNzk5YzUxYWRjMDE3L3RhYmxlOjIzN2VjOTUxZWRlMDQ0NDZhNGQ5NmU3ZjQ4MTAyYTFkL3RhYmxlcmFuZ2U6MjM3ZWM5NTFlZGUwNDQ0NmE0ZDk2ZTdmNDgxMDJhMWRfMy0xLTEtMS0w_e1278543-da9f-4c76-837e-37bf09b04d49">68,163</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="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yNS9mcmFnOjc3MTc0NjY3ZDhkYzQyNzU5MWNlNzk5YzUxYWRjMDE3L3RhYmxlOjIzN2VjOTUxZWRlMDQ0NDZhNGQ5NmU3ZjQ4MTAyYTFkL3RhYmxlcmFuZ2U6MjM3ZWM5NTFlZGUwNDQ0NmE0ZDk2ZTdmNDgxMDJhMWRfMy0zLTEtMS0w_cbcf47d8-cfb9-45bc-a819-96c75be2a366">22,938</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="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yNS9mcmFnOjc3MTc0NjY3ZDhkYzQyNzU5MWNlNzk5YzUxYWRjMDE3L3RhYmxlOjIzN2VjOTUxZWRlMDQ0NDZhNGQ5NmU3ZjQ4MTAyYTFkL3RhYmxlcmFuZ2U6MjM3ZWM5NTFlZGUwNDQ0NmE0ZDk2ZTdmNDgxMDJhMWRfMy01LTEtMS0w_bdf97282-a782-4508-856a-5b3b0ac048f7">130,797</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="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yNS9mcmFnOjc3MTc0NjY3ZDhkYzQyNzU5MWNlNzk5YzUxYWRjMDE3L3RhYmxlOjIzN2VjOTUxZWRlMDQ0NDZhNGQ5NmU3ZjQ4MTAyYTFkL3RhYmxlcmFuZ2U6MjM3ZWM5NTFlZGUwNDQ0NmE0ZDk2ZTdmNDgxMDJhMWRfMy03LTEtMS0w_1c37a169-4977-4bb7-9a8a-e74972fa0cb2">49,576</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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss):</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></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%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yNS9mcmFnOjc3MTc0NjY3ZDhkYzQyNzU5MWNlNzk5YzUxYWRjMDE3L3RhYmxlOjIzN2VjOTUxZWRlMDQ0NDZhNGQ5NmU3ZjQ4MTAyYTFkL3RhYmxlcmFuZ2U6MjM3ZWM5NTFlZGUwNDQ0NmE0ZDk2ZTdmNDgxMDJhMWRfNS0xLTEtMS0w_ce95bf6a-fece-4e1a-9b86-728a03cbfa3b">100</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="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yNS9mcmFnOjc3MTc0NjY3ZDhkYzQyNzU5MWNlNzk5YzUxYWRjMDE3L3RhYmxlOjIzN2VjOTUxZWRlMDQ0NDZhNGQ5NmU3ZjQ4MTAyYTFkL3RhYmxlcmFuZ2U6MjM3ZWM5NTFlZGUwNDQ0NmE0ZDk2ZTdmNDgxMDJhMWRfNS0zLTEtMS0w_1609d0f1-e59b-4d59-ba57-796117d4ad98">57</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="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yNS9mcmFnOjc3MTc0NjY3ZDhkYzQyNzU5MWNlNzk5YzUxYWRjMDE3L3RhYmxlOjIzN2VjOTUxZWRlMDQ0NDZhNGQ5NmU3ZjQ4MTAyYTFkL3RhYmxlcmFuZ2U6MjM3ZWM5NTFlZGUwNDQ0NmE0ZDk2ZTdmNDgxMDJhMWRfNS01LTEtMS0w_46b4426d-3f82-4f78-821d-eccad872a65a">290</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="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yNS9mcmFnOjc3MTc0NjY3ZDhkYzQyNzU5MWNlNzk5YzUxYWRjMDE3L3RhYmxlOjIzN2VjOTUxZWRlMDQ0NDZhNGQ5NmU3ZjQ4MTAyYTFkL3RhYmxlcmFuZ2U6MjM3ZWM5NTFlZGUwNDQ0NmE0ZDk2ZTdmNDgxMDJhMWRfNS03LTEtMS0w_3847ab2f-5574-428d-b7c1-e0b622521fd6">304</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%">Total comprehensive loss</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="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yNS9mcmFnOjc3MTc0NjY3ZDhkYzQyNzU5MWNlNzk5YzUxYWRjMDE3L3RhYmxlOjIzN2VjOTUxZWRlMDQ0NDZhNGQ5NmU3ZjQ4MTAyYTFkL3RhYmxlcmFuZ2U6MjM3ZWM5NTFlZGUwNDQ0NmE0ZDk2ZTdmNDgxMDJhMWRfNi0xLTEtMS0w_8c1c67cd-4508-4416-b225-075ea4a646d6">68,063</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: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="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yNS9mcmFnOjc3MTc0NjY3ZDhkYzQyNzU5MWNlNzk5YzUxYWRjMDE3L3RhYmxlOjIzN2VjOTUxZWRlMDQ0NDZhNGQ5NmU3ZjQ4MTAyYTFkL3RhYmxlcmFuZ2U6MjM3ZWM5NTFlZGUwNDQ0NmE0ZDk2ZTdmNDgxMDJhMWRfNi0zLTEtMS0w_28530cdb-c6d3-4985-8bb6-369136d68b3f">22,995</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: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="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yNS9mcmFnOjc3MTc0NjY3ZDhkYzQyNzU5MWNlNzk5YzUxYWRjMDE3L3RhYmxlOjIzN2VjOTUxZWRlMDQ0NDZhNGQ5NmU3ZjQ4MTAyYTFkL3RhYmxlcmFuZ2U6MjM3ZWM5NTFlZGUwNDQ0NmE0ZDk2ZTdmNDgxMDJhMWRfNi01LTEtMS0w_41b0dbec-89c4-4805-9de7-13515a9e5481">130,507</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: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="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yNS9mcmFnOjc3MTc0NjY3ZDhkYzQyNzU5MWNlNzk5YzUxYWRjMDE3L3RhYmxlOjIzN2VjOTUxZWRlMDQ0NDZhNGQ5NmU3ZjQ4MTAyYTFkL3RhYmxlcmFuZ2U6MjM3ZWM5NTFlZGUwNDQ0NmE0ZDk2ZTdmNDgxMDJhMWRfNi03LTEtMS0w_d087bd35-2a55-44ff-9350-dd96fba43f14">49,272</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></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%">The accompanying notes are an integral part of these condensed 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%">7</span></div></div></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_28"></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-bottom:15pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></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:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SENTINELONE, INC. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except share data) (unaudited)</span></div></td></tr></table></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:26.793%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.159%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.358%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt;text-indent:-9pt"></td><td colspan="48" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended July&#160;31, 2021</span></div></td></tr><tr style="height:23pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt 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%">Redeemable Convertible Preferred Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 21.25pt;text-align: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 and Class B Common Stock </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt 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%">Additional Paid-In Capital</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Income (Loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Deficit</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt 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%">Total Stockholders&#8217; Equity (Deficit)</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%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left: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%">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%">Amount</span></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><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:8pt;font-weight:400;line-height:100%">Balance as of April&#160;30, 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3c19c6186adf44a0b50d3db79c7265fd_I20210430" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMy0xLTEtMS02OTIz_f530e940-989f-40bf-9008-33dfe7cf32e3">167,058,113</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="i3c19c6186adf44a0b50d3db79c7265fd_I20210430" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMy0zLTEtMS02OTIz_f842a5e4-e4dd-4a9b-974f-701132c8f679">621,139</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="3" style="background-color:#cceeff;border-left: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibd71b91493ae4e80a9e7838a22eb17b9_I20210430" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMy02LTEtMS02OTIz_0ba68382-4722-489c-910e-08f5e36cd9e2">50,504,590</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="ibd71b91493ae4e80a9e7838a22eb17b9_I20210430" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMy04LTEtMS02OTIz_88c1636b-f423-4676-80ac-561007ec8620">3</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="i643177d60e0a47a7a981ba16efb785c4_I20210430" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMy0xMC0xLTEtNjkyMw_20a07529-8b54-4787-8a10-64397f71ec55">166,974</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="i950e7327a05647dbb4b4f1f6ead43952_I20210430" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMy0xMi0xLTEtNjkyMw_bfe024d3-2fc1-420c-8666-ef7c377cc0c6">355</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="ib4aec748c595491bb7a763d4faec4229_I20210430" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMy0xNC0xLTEtNjkyMw_a1cc529c-9d31-4c06-bc49-3af8b5dc37ec">413,206</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="i3c19c6186adf44a0b50d3db79c7265fd_I20210430" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMy0xNi0xLTEtNjkyMw_44e17282-9151-4264-9f96-f83fac7c2b5f">245,874</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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Conversion of redeemable convertible preferred stock to common stock upon initial public offering</span></td><td colspan="2" style="background-color:#ffffff;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="shares" contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="INF" format="ixt:num-dot-decimal" name="s:TemporaryEquitySharesConversionOfTemporaryEquityToCommonStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfNC0xLTEtMS02OTIz_c8f8dc95-867a-4634-aed9-55f806cc4259">167,058,113</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="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="s:TemporaryEquityValueConversionOfTemporaryEquityToCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfNC0zLTEtMS02OTIz_77e143bd-5cf3-4d1a-8093-9e5f0839a280">621,139</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="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="shares" contextRef="i946dc5ca191344ebbfb31600dd346e70_D20210501-20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfNC02LTEtMS02OTIz_87133c62-52da-4239-aaab-3adb82236f69">169,787,200</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="i946dc5ca191344ebbfb31600dd346e70_D20210501-20210731" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfNC04LTEtMS02OTIz_4a19eef6-2c67-4169-999c-d153c60f5db7">10</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="i6a89fbc430eb4db2bb082b96936c4f56_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfNC0xMC0xLTEtNjkyMw_9cf94b0b-8001-4ff9-9e82-6855b3266467">621,129</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%">&#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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfNC0xNi0xLTEtNjkyMw_72b1519d-ccb2-49bf-a04c-eea1d04aa732">621,139</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of common stock upon initial public offering and private placement, net of underwriting discounts and 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: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="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="shares" contextRef="i946dc5ca191344ebbfb31600dd346e70_D20210501-20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfNS02LTEtMS02OTIz_58050762-e11a-4c07-9d19-2fad98ec80e0">41,678,568</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="i946dc5ca191344ebbfb31600dd346e70_D20210501-20210731" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfNS04LTEtMS02OTIz_b91042ed-3023-48b2-afc2-3fb1926ffb54">4</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="i6a89fbc430eb4db2bb082b96936c4f56_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfNS0xMC0xLTEtNjkyMw_38c2e127-d445-4b1f-b9d3-6fb2bf65ba55">1,380,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%">&#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%"><ix:nonFraction unitRef="usd" contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfNS0xNi0xLTEtNjkyMw_ce44fbcb-2288-4b41-a270-6c0a4b4ad3fc">1,380,960</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of common stock upon exercise of 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%">&#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:8pt;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;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="shares" contextRef="i946dc5ca191344ebbfb31600dd346e70_D20210501-20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfNi02LTEtMS02OTIz_2f335d74-32e0-47ed-a3b6-624cf238a8c5">1,975,381</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%">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a89fbc430eb4db2bb082b96936c4f56_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfNi0xMC0xLTEtNjkyMw_3398bea0-2dce-488e-8551-fc98cc24857f">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%">&#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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfNi0xNi0xLTEtNjkyMw_adfe6489-9f15-49f2-b9b8-2ad62531fd5a">2,617</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of common stock upon exercise of 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: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="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="shares" contextRef="i946dc5ca191344ebbfb31600dd346e70_D20210501-20210731" decimals="INF" format="ixt:num-dot-decimal" name="s:StockIssuedDuringPeriodSharesExerciseOfWarrants" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfNy02LTEtMS02OTIz_1e8a95a4-0545-47d2-af6e-b2f82892d7e2">940,953</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%">&#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%">&#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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vesting of early exercised 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%">&#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:8pt;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;border-left: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;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a89fbc430eb4db2bb082b96936c4f56_D20210501-20210731" decimals="-3" name="s:AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfOS0xMC0xLTEtNjk0MQ_5da96632-b729-4d76-8598-f3e15e590835">537</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%">&#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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="-3" name="s:AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfOC0xNi0xLTEtNjkyMw_b7ae23d0-62c3-44c7-a1e8-3100173d0a30">537</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock based compensation 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: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="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i6a89fbc430eb4db2bb082b96936c4f56_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMTMtMTAtMS0xLTY5NDE_ed375ecd-1189-4dd4-9f48-28db2de9c7bf">24,152</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%">&#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%"><ix:nonFraction unitRef="usd" contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMTItMTYtMS0xLTY5MjM_153e1c15-7591-4817-937b-61dbaadc6837">24,152</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of restricted stock for services provided</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;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i6a89fbc430eb4db2bb082b96936c4f56_D20210501-20210731" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMTEtMTAtMS0xLTkxMTE_e626e72d-d94e-42f6-99b4-48ba3668508d">500</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%">&#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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMTEtMTYtMS0xLTkxMTE_7801615d-6fe2-45be-b446-5b3b83a48e0b">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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#cceeff;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="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMTUtMTItMS0xLTY5NDE_a6ff755f-4461-4de2-87d7-bd349eeb12be">100</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%">&#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%"><ix:nonFraction unitRef="usd" contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMTQtMTYtMS0xLTY5MjM_32ee2b03-3472-472f-a4b7-e04d1b237989">100</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:bottom"><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 colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding: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-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i8c581a1f3df44bf2a347a5be748a4465_D20210501-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMTYtMTQtMS0xLTY5NDE_9e9640ea-0da5-4e93-a9a0-3bfd648531c2">68,163</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="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMTUtMTYtMS0xLTY5MjM_ef9388ae-7e72-4cc9-8ba4-fc7e4cb3ff15">68,163</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of July&#160;31, 2021</span></div></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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMTctMS0xLTEtNjk0MQ_bd7807a1-9e42-4311-b59a-c6a5c817520d">&#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><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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMTctMy0xLTEtNjk0MQ_08207a3d-ffd0-4293-9386-da1d8449acf1">&#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3cf362b615f144939259b4417ef6a1b6_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMTctNi0xLTEtNjk0MQ_6f8144be-4795-4693-a81d-af1a6a6c96d5">264,886,692</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf362b615f144939259b4417ef6a1b6_I20210731" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMTctOC0xLTEtNjk0MQ_d6a4bb60-fd7a-45cb-a10d-eb09c76ca054">17</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id663130fca3341be94968c0b9636d98a_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMTctMTAtMS0xLTY5NDE_fd1079d3-1b03-4294-b506-d720bb5db9bd">2,196,865</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a98025f7a984dffaa89d9fbffbb0984_I20210731" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMTctMTItMS0xLTY5NDE_057924e9-0284-49ec-ba12-3e2e86f17922">455</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:8pt;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic99c2ed78ccc4490858b113301cffd22_I20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMTYtMTQtMS0xLTY5MjM_40d356c2-cc21-4c7e-95fb-9c9a942e4fb3">481,369</ix:nonFraction>)</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMTYtMTYtMS0xLTY5MjM_04dbcd50-7c0e-4eb5-8069-b514119c67fb">1,715,968</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><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span><br/></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:26.793%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.159%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.358%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt;text-indent:-9pt"></td><td colspan="48" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended July&#160;31, 2020</span></div></td></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt 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%">Redeemable Convertible Preferred Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt 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%">Class B Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt 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%">Additional Paid-In Capital</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Income (Loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Deficit</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt 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%">Total Stockholders&#8217; Deficit </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%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left: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%">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%">Amount</span></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><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:8pt;font-weight:400;line-height:100%">Balance as of April&#160;30, 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib0854c18a3234cffaf93e5fcfce595eb_I20200430" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfMy0xLTEtMS00ODk4_61b2825d-907f-4f65-95d5-270eedb71cff">144,929,131</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="ib0854c18a3234cffaf93e5fcfce595eb_I20200430" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfMy0zLTEtMS00ODk4_a0880a63-42dc-4f01-bafe-0f645bef5149">354,365</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="3" style="background-color:#cceeff;border-left: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if1e65371689347de890a35b0b44c46e7_I20200430" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfMy02LTEtMS00ODk4_a86e510f-cda9-4439-a66e-6cb299ef9bc8">34,416,477</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="if1e65371689347de890a35b0b44c46e7_I20200430" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfMy04LTEtMS00ODk4_98dafdd3-3229-45ec-8f21-3e6c34ffc07d">1</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="i8630a27b7a0140a2ad20b722ecfd06ac_I20200430" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfMy0xMC0xLTEtNDg5OA_81c65a4d-ea3b-4acc-9b20-3b381d604a17">13,305</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="ie58e1030038b4ed38139f5cdbd8e9562_I20200430" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfMy0xMi0xLTEtNDg5OA_0c70f38b-5dc5-4aeb-9b4e-22ea8edb64be">160</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="i002c625c62a64b3f87a41c70bfc21d82_I20200430" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfMy0xNC0xLTEtNDg5OA_867f385d-b64b-44e5-a57e-03d444ad9ee0">259,637</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="ib0854c18a3234cffaf93e5fcfce595eb_I20200430" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfMy0xNi0xLTEtNDg5OA_6e615b0b-a3e5-41a5-9883-c3481114b79f">246,171</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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of common stock upon exercise of 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%">&#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:8pt;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;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="shares" contextRef="ic342e29635934aada07e11015370c578_D20200501-20200731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfNC02LTEtMS00ODk4_96fb2b0c-9208-487f-8361-c6b1fe99e38f">311,739</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%">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie42775ce1e864b91a88a85f197282364_D20200501-20200731" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfNC0xMC0xLTEtNDg5OA_09d8ae61-efea-4818-b3f4-9ad0b202f23a">267</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%">&#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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfNC0xNi0xLTEtNDg5OA_a93fdcb0-25a4-4f25-bc3f-63686a476a01">267</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vesting of early exercised 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%">&#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="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="ie42775ce1e864b91a88a85f197282364_D20200501-20200731" decimals="-3" name="s:AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfNS0xMC0xLTEtNDg5OA_150d2696-c8a5-4dbb-89f1-6b85e4e30b5e">11</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%">&#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%"><ix:nonFraction unitRef="usd" contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="-3" name="s:AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfNS0xNi0xLTEtNDg5OA_694d50f2-f7e6-4cce-9ef7-1e66d6b64132">11</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock based compensation 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:8pt;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:8pt;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;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="ie42775ce1e864b91a88a85f197282364_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfNi0xMC0xLTEtNDg5OA_168c1e2a-d281-4271-b24b-48f3743393d0">1,597</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%">&#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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfNi0xNi0xLTEtNDg5OA_aa4b8e82-95c5-4d92-a603-0f10ed2f907b">1,597</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#cceeff;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="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(<ix:nonFraction unitRef="usd" contextRef="i8f5053c6c3524a4fbb73c9a426aba189_D20200501-20200731" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfNy0xMi0xLTEtNDg5OA_8d38b0b7-f31f-4afb-a1ff-0757695156d0">57</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%">&#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%">(<ix:nonFraction unitRef="usd" contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfNy0xNi0xLTEtNDg5OA_87c91d36-f60a-4805-b1ca-cab62edfb278">57</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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><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 colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding: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-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i0c19360632d54175b3600d69a22adc38_D20200501-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfOC0xNC0xLTEtNDg5OA_8618924b-a412-4ab3-821d-c4168730b6a7">22,938</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="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfOC0xNi0xLTEtNDg5OA_077140ae-b6c2-4c5f-8922-7f1d6111becb">22,938</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances as of July&#160;31, 2020 </span></div></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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib9a0f50f24d346338f026189ae1ed150_I20200731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfOS0xLTEtMS00ODk4_fa520752-14c7-40b7-aacf-a4ad638919c6">144,929,131</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9a0f50f24d346338f026189ae1ed150_I20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfOS0zLTEtMS00ODk4_864d21de-4f49-4487-9141-4bf3720023fd">354,365</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;border-left:1pt solid #000;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5f094c1c86584e018ac200d99b4f9b12_I20200731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfOS02LTEtMS00ODk4_755b097b-6e6d-4626-933b-6e07f22d98ff">34,728,216</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f094c1c86584e018ac200d99b4f9b12_I20200731" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfOS04LTEtMS00ODk4_e0e0734e-c045-4e52-95a0-2d5c4beffc62">1</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ca9abbe122e4f439539d020ef330e54_I20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfOS0xMC0xLTEtNDg5OA_1c61d6f2-ea53-41e1-8dee-8fe93581c47e">15,180</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3089ff2fcccc4d838c9912246da90dde_I20200731" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfOS0xMi0xLTEtNDg5OA_5cf2a130-ee11-4d18-87aa-c64a51661516">103</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:8pt;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7a861428c08e4684b174ae4ca273a53e_I20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfOS0xNC0xLTEtNDg5OA_753fa64f-233f-42e4-9dd8-b3fbbbaa5620">282,575</ix:nonFraction>)</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:8pt;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib9a0f50f24d346338f026189ae1ed150_I20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfOS0xNi0xLTEtNDg5OA_02a6351a-7f23-4d03-91cc-65389fb63e98">267,291</ix:nonFraction>)</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><div style="margin-bottom:9pt;text-align:center;text-indent:18pt"><span><br/></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%">The accompanying notes are an integral part of these condensed 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%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-bottom:15pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></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:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SENTINELONE, INC. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except share data) (unaudited)</span></div></td></tr></table></div></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:26.793%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.159%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.358%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt;text-indent:-9pt"></td><td colspan="48" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended July&#160;31, 2021</span></div></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt 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%">Redeemable Convertible Preferred Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt 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%">Class A and Class B Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt 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%">Additional Paid-In Capital</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Income (Loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Deficit</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt 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%">Total Stockholders&#8217; Equity (Deficit)</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%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left: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%">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%">Amount</span></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><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:8pt;font-weight:400;line-height:100%">Balances as of 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMy0xLTEtMS03MDAz_7c01eaf0-c435-4610-8e0c-efe1e4b4fcd5">167,058,113</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 colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMy0zLTEtMS03MDAz_df100e5f-cc4e-48d5-8d91-416603026a53">621,139</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 colspan="3" style="background-color:#cceeff;border-left: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9f3ec7cf944041a3ad58e48b0136e08e_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMy02LTEtMS03MDAz_3fd3828d-dccd-4dd5-b4fe-dcddd63c5aaf">39,242,316</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 colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f3ec7cf944041a3ad58e48b0136e08e_I20210131" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMy04LTEtMS03MDAz_3fe740ce-a614-4a60-8b92-7a5233ed588e">2</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 colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8fdf76d1df7439db09435cae4d47a93_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMy0xMC0xLTEtNzAwMw_c68aabe5-8f5e-440c-a79f-ec35a59214ab">29,869</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 colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i922fe0a15f37478db6c5d093baa6bdf9_I20210131" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMy0xMi0xLTEtNzAwMw_74a5685c-3533-40cf-9174-c02cbbe3ce10">165</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 colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idd3973f4178e4a8c88621ee2eca1205e_I20210131" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMy0xNC0xLTEtNzAwMw_ec4a83d2-917e-4027-b283-74dc0d1cee2e">350,572</ix:nonFraction>)</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 colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMy0xNi0xLTEtNzAwMw_3611929f-756e-4ea6-a30b-892f1fad1bff">320,536</ix:nonFraction>)</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 2px 10pt;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%">Conversion of redeemable convertible preferred stock to common stock upon initial public offering</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="INF" format="ixt:num-dot-decimal" name="s:TemporaryEquitySharesConversionOfTemporaryEquityToCommonStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfNC0xLTEtMS03MDAz_fb695819-7774-41f7-8dfa-3b0c90043b70">167,058,113</ix:nonFraction>)</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="s:TemporaryEquityValueConversionOfTemporaryEquityToCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfNC0zLTEtMS03MDAz_ae320b19-1c0c-42b8-8417-ccf1f8774525">621,139</ix:nonFraction>)</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="3" style="background-color:#ffffff;border-left:1pt solid #000;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idc75666e43f348cebe22c13669932aae_D20210201-20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfNC02LTEtMS03MDAz_ee96d802-0c34-4f64-b4a7-09d12e9a33f4">169,787,200</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc75666e43f348cebe22c13669932aae_D20210201-20210731" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfNC04LTEtMS03MDAz_8fee34c8-79f8-45e5-8d4e-66e716a4030c">10</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5391acf252b249c49d6af587c0efdeb6_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfNC0xMC0xLTEtNzAwMw_927363e5-7dee-41be-a472-f0f90cf17760">621,129</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:8pt;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: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:8pt;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: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfNC0xNi0xLTEtNzAwMw_ac0184f3-2c4a-47b6-a4af-e6b1d3ac3834">621,139</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 10pt;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%">Issuance of common stock upon initial public offering and private placement, net of underwriting discounts and commissions</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: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: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: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:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idc75666e43f348cebe22c13669932aae_D20210201-20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfNS02LTEtMS03MDAz_156fb764-a19a-4c27-82b2-1d9dff946d80">41,678,568</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc75666e43f348cebe22c13669932aae_D20210201-20210731" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfNS04LTEtMS03MDAz_14df6154-92d4-4e07-b7cd-37cd70a2e82d">4</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5391acf252b249c49d6af587c0efdeb6_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfNS0xMC0xLTEtNzAwMw_ee88651d-ac11-4a64-bde9-582af5ec5c83">1,380,956</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: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: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: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: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfNS0xNi0xLTEtNzAwMw_a191704d-7d63-427f-be19-02416f735fac">1,380,960</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 10pt;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%">Issuance of common stock upon exercise of options</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:8pt;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: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:8pt;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:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idc75666e43f348cebe22c13669932aae_D20210201-20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfNi02LTEtMS03MDAz_b487be76-2852-4482-8fa5-ae0349c4fff3">4,625,342</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:8pt;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: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5391acf252b249c49d6af587c0efdeb6_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfNi0xMC0xLTEtNzAwMw_7cf92707-877c-4dad-a4ff-41bbcdf10f57">5,827</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:8pt;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: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:8pt;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: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfNi0xNi0xLTEtNzAwMw_faa43887-16a9-42ca-971c-2211fe07b93e">5,827</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 10pt;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%">Issuance of common stock upon exercise of warrants</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: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: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: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:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idc75666e43f348cebe22c13669932aae_D20210201-20210731" decimals="INF" format="ixt:num-dot-decimal" name="s:StockIssuedDuringPeriodSharesExerciseOfWarrants" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfNy02LTEtMS03MDAz_8da3fcfc-dab6-4288-b0fa-27ff7c35811b">940,953</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: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: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: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: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: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: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: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: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: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:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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%">Vesting of early exercised options</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:8pt;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: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:8pt;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:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;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:8pt;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: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:8pt;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: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5391acf252b249c49d6af587c0efdeb6_D20210201-20210731" decimals="-3" name="s:AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfOS0xMC0xLTEtNzAwMw_68c4467e-88f3-4914-8dda-b6253ca7662a">554</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:8pt;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: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:8pt;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: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" name="s:AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfOS0xNi0xLTEtNzAwMw_e7d588cd-191c-4115-8345-cca4704c34a4">554</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 10pt;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%">Issuance of common stock and awards assumed in connection with acquisition</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: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: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: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:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idc75666e43f348cebe22c13669932aae_D20210201-20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTAtNi0xLTEtNzAwMw_51c1a10f-54f8-4334-bdd0-93651d7dabad">7,277,214</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc75666e43f348cebe22c13669932aae_D20210201-20210731" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTAtOC0xLTEtNzAwMw_833b1962-5f56-4d55-a16f-0457dea55dda">1</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5391acf252b249c49d6af587c0efdeb6_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTAtMTAtMS0xLTcwMDM_bc9da6c0-44b0-4f53-9bbb-0d7130a2a6bb">120,318</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: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: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: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: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTAtMTYtMS0xLTcwMDM_b0fbe750-fcdc-4c48-ac0c-17c070ab7431">120,319</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 10pt;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%">Issuance of restricted stock awards</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:8pt;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: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:8pt;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:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idc75666e43f348cebe22c13669932aae_D20210201-20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTEtNi0xLTEtNzAwMw_3b91db65-3f54-486f-bd33-5e768a6047e7">1,315,099</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:8pt;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: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:8pt;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: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:8pt;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: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:8pt;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: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:8pt;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:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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%">Stock based compensation expense</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: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: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: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:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;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: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: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: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: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5391acf252b249c49d6af587c0efdeb6_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTMtMTAtMS0xLTcwMDM_3ac3196f-69a7-4487-8447-054c1c2ccf39">37,712</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: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: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: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: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTMtMTYtMS0xLTcwMDM_1d78b93c-d4ef-46db-b4f0-1cebab676352">37,712</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 10pt;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%">Issuance of restricted stock for services provided</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:8pt;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: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:8pt;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:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idc75666e43f348cebe22c13669932aae_D20210201-20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTQtNi0xLTEtNzAwMw_edec9dc2-3db8-4e03-8f9f-9feeb0987cf8">20,000</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:8pt;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: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5391acf252b249c49d6af587c0efdeb6_D20210201-20210731" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTQtMTAtMS0xLTcwMDM_1c9b9643-1772-4664-b378-a8728dd08996">500</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:8pt;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: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:8pt;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: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTQtMTYtMS0xLTcwMDM_440979af-13b4-4687-b994-7d853ede980f">500</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 10pt;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%">Foreign currency translation adjustments</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: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: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: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:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;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: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: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: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: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: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: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTUtMTItMS0xLTcwMDM_acef0c61-42de-4675-ba08-7d8ff00f91e1">290</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: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: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTUtMTYtMS0xLTcwMDM_400db65a-1ec2-4fef-9d99-4273d2b9b9b2">290</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 10pt;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%">Net loss</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:8pt;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: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:8pt;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:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;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:8pt;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: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:8pt;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: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:8pt;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: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:8pt;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: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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i726c98833218423fa633e15b72aa5791_D20210201-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTYtMTQtMS0xLTcwMDM_69c8528a-bb6c-4d9d-af95-7e38aa659183">130,797</ix:nonFraction>)</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTYtMTYtMS0xLTcwMDM_94dfd185-97b8-43b9-99c0-6c51f3251582">130,797</ix:nonFraction>)</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:8pt;font-weight:400;line-height:100%">Balance as of July&#160;31, 2021</span></div></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTctMS0xLTEtNzAwMw_ebd5a09b-65cf-4c25-8c61-0f37db120c0a">&#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:middle"></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:middle"><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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTctMy0xLTEtNzAwMw_236962f6-fc17-4e7c-aaaa-6269fd969b34">&#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:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3cf362b615f144939259b4417ef6a1b6_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTctNi0xLTEtNzAwMw_36757052-50b3-4595-9e67-f999697f521b">264,886,692</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 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:middle"><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="i3cf362b615f144939259b4417ef6a1b6_I20210731" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTctOC0xLTEtNzAwMw_f29d5be9-a3a1-42f3-a3a3-bf9042a9c7ef">17</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 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:middle"><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="id663130fca3341be94968c0b9636d98a_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTctMTAtMS0xLTcwMDM_d914d3ec-ace1-4386-a457-c2a36c9d9438">2,196,865</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 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:middle"><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="i9a98025f7a984dffaa89d9fbffbb0984_I20210731" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTctMTItMS0xLTcwMDM_10c1d285-ddbf-4734-9fb0-6f80b523cd0e">455</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 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:middle"><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="ic99c2ed78ccc4490858b113301cffd22_I20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTctMTQtMS0xLTcwMDM_3b6f39ac-4234-43ef-9a7b-33d5bd4a573f">481,369</ix:nonFraction>)</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 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:middle"><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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTctMTYtMS0xLTcwMDM_d57ae46f-b17d-4722-8fab-c6134fb0c7d1">1,715,968</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="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:26.793%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.159%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.358%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt;text-indent:-9pt"></td><td colspan="48" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended July&#160;31, 2020</span></div></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt 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%">Redeemable Convertible Preferred Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt 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%">Class B Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt 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%">Additional Paid-In Capital</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Income (Loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Deficit</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt 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%">Total Stockholders&#8217; Deficit </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%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left: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%">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%">Amount</span></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><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:8pt;font-weight:400;line-height:100%">Balance as of 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i26729ad79cee432b96bb2e11266a4712_I20200131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMi0xLTEtMS0w_9016125e-7030-475d-aab0-e2b9fe1c1ba6">113,523,948</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="i26729ad79cee432b96bb2e11266a4712_I20200131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMi0zLTEtMS0w_aa413c76-76d4-49fe-8b87-8b72cc853796">201,826</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="3" style="background-color:#cceeff;border-left: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i539fa0b2af2848658bbbdd524f279d5d_I20200131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMi02LTEtMS0w_f35dea5a-3f02-40bb-8a1b-3d0bb7d51a81">33,550,809</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="i539fa0b2af2848658bbbdd524f279d5d_I20200131" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMi04LTEtMS0w_7217249b-cac8-4581-8faa-7383a83a1738">1</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="icc22e619cda240a59a47f5dca4153d8c_I20200131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMi0xMC0xLTEtMA_ca5a6beb-efe7-4a1f-86b5-cc227adcfdd9">8,986</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="i9986dcd950054c3ab1ee2620d01fe765_I20200131" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMi0xMi0xLTEtMA_df313cca-04fc-4793-a9f7-0e96c7cf5f7b">201</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="ib31e13c958984f80bb61a8d00cfecbcb_I20200131" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMi0xNC0xLTEtMA_f579f6cf-9ca3-41d9-96c8-fd7374f94ced">232,999</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="i26729ad79cee432b96bb2e11266a4712_I20200131" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMi0xNi0xLTEtMA_e7c2b58c-2df2-46c8-8307-a2c26b386c70">224,213</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:bottom"><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%">Issuance of Series E Preferred Stock, net of issuance costs of $<ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfNC0wLTEtMS0yMjgzL3RleHRyZWdpb246NDNhZDVlZmE3MDEzNGM3ZGI4MTQ4OGEzZmZiNTVkMTFfMzI5ODUzNDg4MzUzMA_12fc42e3-d883-4f8f-a192-4171c080a801">0.1</ix:nonFraction>&#160;million</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="INF" format="ixt:num-dot-decimal" name="s:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfNC0xLTEtMS0w_507fc6a7-9d0f-4e30-aaee-f8426209fe71">31,405,183</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="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfNC0zLTEtMS0w_087c4965-5448-4e03-9909-97537ce1cdf5">152,539</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;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:#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:8pt;font-weight:400;line-height:100%">Issuance of common stock upon exercise of 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%">&#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="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="shares" contextRef="i8c7d1ed9050e40829174541a21d1d04d_D20200201-20200731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfNS02LTEtMS0w_5f51e830-d898-43b4-bedb-0f8f57e2d7b6">1,177,407</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%">&#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%"><ix:nonFraction unitRef="usd" contextRef="i5bb969251eba46d88aaa5142cea36c48_D20200201-20200731" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfNS0xMC0xLTEtMA_00597a34-a968-4bdf-a66c-851cc9dd9c08">907</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%">&#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%"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfNS0xNi0xLTEtMA_88c98419-976c-47fa-88e9-66f8e9589a53">907</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vesting of early exercised 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%">&#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:8pt;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;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i5bb969251eba46d88aaa5142cea36c48_D20200201-20200731" decimals="-3" name="s:AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfNi0xMC0xLTEtMA_c4146525-1935-48a1-80bf-b9dcbfba37b9">29</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%">&#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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" name="s:AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfNi0xNi0xLTEtMA_88a8770c-3261-4f3f-8088-ea17923610d4">29</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock based compensation 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: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="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i5bb969251eba46d88aaa5142cea36c48_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfNy0xMC0xLTEtMA_6ac5337e-486b-42db-b30e-c0b0cb0e2109">5,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: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%"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfNy0xNi0xLTEtMA_bb2b4122-dd36-46e0-9585-0fa4930d9cb5">5,258</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding: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-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i9b1f488bd166428982ee2306516555e0_D20200201-20200731" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfOC0xMi0xLTEtMA_b724f4cf-549d-4b62-8454-aa62748b76bb">304</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%">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfOC0xNi0xLTEtMA_86f28e5c-4bb4-4c7e-8656-0e41f950126c">304</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:bottom"><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 colspan="2" style="background-color:#cceeff;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="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(<ix:nonFraction unitRef="usd" contextRef="i50983179a2744b0d85caed2c9225f1e9_D20200201-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMTAtMTQtMS0xLTA_d1ef5573-57f5-41ec-936b-944935060f33">49,576</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="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMTAtMTYtMS0xLTA_cee85b61-5288-4b53-81af-ac7e368277ea">49,576</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances as of July&#160;31, 2020</span></div></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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib9a0f50f24d346338f026189ae1ed150_I20200731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMTEtMS0xLTEtMA_2e32a792-6061-4ffb-817c-56d37dc1d018">144,929,131</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="ib9a0f50f24d346338f026189ae1ed150_I20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMTEtMy0xLTEtMA_4ac0a278-5de2-4298-81b5-ca036f4026ea">354,365</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-left:1pt solid #000;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5f094c1c86584e018ac200d99b4f9b12_I20200731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMTEtNi0xLTEtMA_860f2dea-6d12-422a-b220-4ca3b0ebf42c">34,728,216</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="i5f094c1c86584e018ac200d99b4f9b12_I20200731" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMTEtOC0xLTEtMA_bc53ba2c-bacf-4ba8-ba7c-4af3004f4c57">1</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="i0ca9abbe122e4f439539d020ef330e54_I20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMTEtMTAtMS0xLTA_97aa1de7-21c0-434a-aa86-86193b1ae714">15,180</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="i3089ff2fcccc4d838c9912246da90dde_I20200731" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMTEtMTItMS0xLTA_755796bc-2ea1-430c-b283-9ce6cba58a16">103</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="i7a861428c08e4684b174ae4ca273a53e_I20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMTEtMTQtMS0xLTA_de55c30a-1ce1-4646-a432-4f4e793ac782">282,575</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: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="ib9a0f50f24d346338f026189ae1ed150_I20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMTEtMTYtMS0xLTA_0b09c67a-a5dc-4d21-a8e6-e8a0ad67418d">267,291</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></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%">The accompanying notes are an integral part of these condensed 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%">9</span></div></div></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_31"></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-bottom:15pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></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:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SENTINELONE, INC. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands) (unaudited)</span></div></td></tr></table></div></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:72.617%"></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:0 1pt"></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%">Six Months Ended July 31,</span></div></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"><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%">2021</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:8pt;font-weight:700;line-height:100%">2020</span></div></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:8pt;font-weight:400;line-height:100%">CASH FLOW FROM OPERATING ACTIVITIES:</span></div></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 2px 10pt;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%">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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNC0xLTEtMS0w_e7d4e071-b7e1-411c-845c-6c420904bd90">130,797</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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNC0zLTEtMS0w_fcaed17c-bada-41be-9dac-9bc0aecfbd66">49,576</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:18pt;text-indent:-9pt"><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></div></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:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation and amortization</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNi0xLTEtMS0w_20932add-7ac4-43a5-96e9-0a9cc5894b63">3,637</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNi0zLTEtMS0w_95c67b15-38d2-4a22-ba73-9ba20018c666">1,298</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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of deferred contract acquisition costs</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CapitalizedContractCostAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNy0xLTEtMS0w_9a68708d-0a05-4f25-b0e6-a22bb1b3a2ab">9,087</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CapitalizedContractCostAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNy0zLTEtMS0w_c1735b59-15b4-4d6d-9ce4-fa0179535fa7">4,758</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 style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-cash operating lease costs</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="s:NoncashOperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfOC0xLTEtMS0w_4a715bc7-3922-482e-8c3c-e8bfe0236d84">1,408</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="s:NoncashOperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfOC0zLTEtMS0w_5fcad608-6ece-418a-b28c-971ed06f254d">1,855</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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfOS0xLTEtMS0w_b7a34462-74c8-4fa9-8b1e-c71c599f0544">34,830</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfOS0zLTEtMS0w_76a71e46-6b99-4d5b-9c58-6dc2f5e3588e">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:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTAtMS0xLTEtMA_6758cf48-379b-4fe5-823b-386e6d5bdafc">105</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTAtMy0xLTEtMA_6b7ed22a-2cda-4f71-89b7-474f01ceedf6">206</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 19pt;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%">Changes in operating assets and liabilities, net of effects of acquisition</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 28pt;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%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;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%">(<ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTItMS0xLTEtMA_74eb30a1-6a8c-4ddf-9b49-d0dca36d0aec">10,339</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTItMy0xLTEtMA_b7263034-95fe-4b20-88ea-46e977f51bd7">8,696</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:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTMtMS0xLTEtMA_3acbb91b-5b95-4496-954e-45b2c6be1d0d">11,190</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTMtMy0xLTEtMA_51db885a-8af5-4448-9ca7-f12325c950e9">248</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:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred contract acquisition costs</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="s:IncreaseDecreaseDeferredContractAcquisitionCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTQtMS0xLTEtMA_3dfc0c60-fabc-4ff2-9627-b40255b58ad9">16,477</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="s:IncreaseDecreaseDeferredContractAcquisitionCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTQtMy0xLTEtMA_3e3550b1-4dd4-448f-b05b-63bf091e1cfb">6,749</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 28pt;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%">Accounts 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTUtMS0xLTEtMA_a585926c-d0eb-41d9-8f64-4c205c48a4ce">5,108</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTUtMy0xLTEtMA_015e3141-3df5-448c-942e-17971f3f480a">643</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 28pt;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%">Accrued 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTYtMS0xLTEtMA_ec6db57b-f377-41c1-9ba3-048dac83ba32">6,559</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTYtMy0xLTEtMA_bfcd988e-5e9e-4353-b869-6e2a5159c1f1">419</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:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued payroll and benefits</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTctMS0xLTEtMA_86dde66b-9532-4c25-98fd-1b293eb3800d">6,864</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTctMy0xLTEtMA_0859f749-68d4-4ba5-9cff-56cf5fa29a10">124</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 28pt;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%">Operating lease 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTgtMS0xLTEtMA_0dfa8abd-a7ee-4159-8ef0-25e3c0553863">1,919</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTgtMy0xLTEtMA_34c4e811-f003-49dc-ad30-2d2b392388b3">1,955</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:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred revenue</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTktMS0xLTEtMA_26e400db-52a2-4cba-8482-f564bb84b334">37,707</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTktMy0xLTEtMA_22b26fae-c46d-4390-9f89-f14dbb3c2f07">9,783</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 28pt;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%">Other 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMjAtMS0xLTEtMA_5554e726-7f7d-4d17-b692-e4423dcfdf4a">2,842</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMjAtMy0xLTEtMA_db4d4598-8b4e-4633-bc45-cdf04676e71b">&#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:40.5pt"><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></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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMjEtMS0xLTEtMA_97869c3a-eeaa-450b-98d5-da6f1f145e58">72,791</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMjEtMy0xLTEtMA_9e57d9f0-5cb0-4761-9ca7-95061cca6b21">25,507</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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CASH FLOW FROM INVESTING ACTIVITIES: </span></div></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 10pt;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%">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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMjMtMS0xLTEtMA_cd951368-e36b-4e61-8c98-a9d0c9457503">1,685</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMjMtMy0xLTEtMA_39449eb6-6292-4ac6-8ace-b8d8a872fee0">401</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchases of intangible assets</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:PaymentsToAcquireIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMjQtMS0xLTEtMA_f48c93a1-4c01-4de0-9e54-90e35a75db4e">&#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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" name="us-gaap:PaymentsToAcquireIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMjQtMy0xLTEtMA_833d783d-0db1-4e2c-af6a-a7cecbb5cd2f">126</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capitalization of internal-use software</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToDevelopSoftware" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMjUtMS0xLTEtMA_7bb18860-d3fe-4e16-9e11-045a4f006793">2,852</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToDevelopSoftware" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMjUtMy0xLTEtMA_2ac164a4-7641-4807-a0b1-cbf903db6b0e">1,292</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash paid for acquisition, net of cash and restricted cash acquired</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMjctMS0xLTEtMA_292b1d86-dc5e-4b9c-ab6c-edc3f980e921">3,449</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMjctMy0xLTEtMA_1d0b496d-61f6-4c69-8bf2-89a0748a82fb">&#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:40.5pt"><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></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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMjgtMS0xLTEtMA_4aeab874-f538-4d3f-a628-897e4fffedea">7,986</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMjgtMy0xLTEtMA_99bd9170-9481-4a4a-b00a-1fe2ff331ab3">1,819</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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CASH FLOW FROM FINANCING ACTIVITIES:</span></div></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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from issuance of Series E redeemable convertible preferred stock, 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMzEtMS0xLTEtMA_b23f9682-fe12-4f75-95a9-9681adbb7022">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMzEtMy0xLTEtMA_8a462a42-cfcf-4d3c-8b1b-31ff91f374c0">152,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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payments of deferred offering 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMzMtMS0xLTEtMA_6b3bf1bf-56a2-4051-bf9b-fc5f7a88b046">5,068</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMzMtMy0xLTEtMA_86f5ba64-4c96-4da5-a9a0-ae36ece2c00e">&#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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from revolving line of credit</span></td><td colspan="2" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:ProceedsFromLongTermLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMzQtMS0xLTEtMA_b0eedcb2-534b-4376-9175-f8af3db0707b">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromLongTermLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMzQtMy0xLTEtMA_6ea49b31-e884-4f76-99ef-f90ece40dbfb">19,857</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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repayment of term loan</span></td><td colspan="2" style="background-color:#ffffff;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%">(<ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMzUtMS0xLTEtMA_1985a643-6821-4081-a8bc-ff9a63fe3585">20,000</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMzUtMy0xLTEtMA_c6789918-42f2-45d6-8168-684712a8d5d2">20,000</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from exercise of stock options</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMzYtMS0xLTEtMA_84653505-aae5-4da2-b997-0f709a9a479a">5,827</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMzYtMy0xLTEtMA_f0b52d7c-f49b-4e5b-9e23-9a5b74f9c441">900</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 style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from initial public offering and private placement, net of underwriting discounts and commissions</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMzctMS0xLTEtMA_e62d79c3-a1ba-42d8-a62a-446ceae66f4e">1,388,563</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMzctMy0xLTEtMA_2710ea95-ccc7-4ce5-afd6-3f77681a525a">&#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:36pt"><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></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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMzgtMS0xLTEtMA_a447306c-6665-43d0-b62d-ff98c8b852c5">1,369,322</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMzgtMy0xLTEtMA_e7491756-17cd-4499-8e37-e8a0f8bd6173">153,296</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"><div style="padding-left:9pt;text-indent:-9pt"><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 AND CASH EQUIVALENTS</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMzktMS0xLTEtMA_bdbd1626-ed1e-43b1-86f0-b1507f2489ee">1,146</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMzktMy0xLTEtMA_c87e9e57-446c-4b54-bbfe-f1ba3598cede">8</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: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:400;line-height:100%">NET INCREASE  IN CASH, CASH EQUIVALENTS, AND RESTRICTED CASH</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNDAtMS0xLTEtMA_82705c10-6eb4-43cb-b051-f5379d6630be">1,289,691</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNDAtMy0xLTEtMA_3c33e649-2d17-4a87-821a-4f3746a4b9c8">125,978</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"><div style="padding-left:9pt;text-indent:-9pt"><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&#8211;Beginning of period</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNDEtMS0xLTEtMA_c87be036-e879-4ef9-af33-c263bceadeec">399,112</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26729ad79cee432b96bb2e11266a4712_I20200131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNDEtMy0xLTEtMA_3b57aafb-b8f4-4362-b56d-90df6bb5a070">47,680</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:8pt;font-weight:400;line-height:100%">CASH, CASH EQUIVALENTS, AND RESTRICTED CASH&#8211;End of period</span></div></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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNDItMS0xLTEtMA_24baa219-6824-4f9d-bd57-4d4024a2dca7">1,688,803</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9a0f50f24d346338f026189ae1ed150_I20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNDItMy0xLTEtMA_98f28939-d265-451b-8d21-342916c91ca4">173,658</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:8pt;font-weight:400;line-height:100%">SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest paid</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNDQtMS0xLTEtMA_fad3459c-59a0-433a-a7a7-f1b484b44e07">403</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNDQtMy0xLTEtMA_94116327-55ea-46a3-8662-44a96bc8294f">836</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 7pt;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%">Income taxes paid, net</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNDUtMS0xLTEtMA_c7c0437b-b661-4f26-9882-b7be27372b55">74</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNDUtMy0xLTEtMA_f5373e36-e4d0-4460-996c-a6b78740cd90">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation capitalized as internal-use software</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="s:StockBasedCompensationCapitalizedAsInternalUseSoftware" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNDctMS0xLTEtMA_9803db72-37bf-4f56-8165-7ce682fc61fd">2,882</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" name="s:StockBasedCompensationCapitalizedAsInternalUseSoftware" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNDctMy0xLTEtMA_0cd37b3c-89cd-4663-a557-43fab7df5d57">19</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 7pt;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%">Property and equipment purchased but not yet paid</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNDgtMS0xLTEtMA_1fecba25-7116-4c19-85d0-f12976a38099">93</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNDgtMy0xLTEtMA_5f1ea280-10c2-4e07-8cfd-713712f4e7ca">493</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 7pt;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%">Vesting of early exercised stock options</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" name="s:VestingOfEarlyExercisedStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNDktMS0xLTEtMA_72933744-43b8-4529-8b62-f7fed58d4449">544</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" name="s:VestingOfEarlyExercisedStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNDktMy0xLTEtMA_aa1a26b5-e2cb-4130-aad3-331158718665">29</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 7pt;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%">Deferred offering costs accrued but not yet paid</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="s:DeferredOfferingCostsAccruedButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNTAtMS0xLTEtMA_fa16e7cc-0ba8-42e1-9ce8-082cf36dd4a7">2,535</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" format="ixt:fixed-zero" name="s:DeferredOfferingCostsAccruedButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNTAtMy0xLTEtMA_6907aa20-0404-425c-b1c3-2e75bc443474">&#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 7pt;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%">Issuance of common stock and assumed equity awards in connection with acquisition</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssued1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNTEtMS0xLTEtMA_5a3e6807-9569-41b6-9664-6efe7a4fb4c0">120,319</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StockIssued1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNTEtMy0xLTEtMA_ad5e926c-0dcc-4328-b93d-0b79f260b2a2">&#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 7pt;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%">Conversion of redeemable convertible preferred stock to common stock upon initial public offering</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockAmountConverted1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNTAtMS0xLTEtODE3NQ_bb9af185-383d-40be-b2f4-c45ecac5a0f3">621,139</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:ConversionOfStockAmountConverted1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNTAtMy0xLTEtODE3OQ_1884461f-26cf-45c2-89fe-15a178600f83">&#8212;</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><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%">The accompanying notes are an integral part of these condensed consolidated financial statements. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center;text-indent:18pt"><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="i66dd4b0a23164f6f96d658d0a524a5a5_34"></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></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:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><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%">SENTINELONE,&#160;INC. </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%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)</span></div></td></tr></table></div></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 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="i66dd4b0a23164f6f96d658d0a524a5a5_37"></div><div style="margin-bottom:9pt;margin-top: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="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zNy9mcmFnOjZmOGIxNmYxMjk4NzQzMzM4ZWQyNjI2NTYzMGI5MWJlL3RleHRyZWdpb246NmY4YjE2ZjEyOTg3NDMzMzhlZDI2MjY1NjMwYjkxYmVfODc5NjA5MzAyMzkyMg_cc512acd-3d1c-4939-a623-f5d9218f3d21" continuedAt="i666a0962287f405d802c163b145eba0e" escape="true">ORGANIZATION AND DESCRIPTION OF BUSINESS</ix:nonNumeric></span></div><ix:continuation id="i666a0962287f405d802c163b145eba0e" continuedAt="i5ba0f9885a05405a9f501043f290b9ac"><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SentinelOne, Inc. (SentinelOne, we, our, or us) was incorporated in January 2013 in the State of Delaware. On March 29, 2021, we amended our certificate of incorporation to change our name from Sentinel Labs, Inc. to SentinelOne, Inc. We are a cybersecurity provider that delivers an artificial intelligence-powered platform to enable autonomous cybersecurity defense. Our headquarters is located in Mountain View, California with various other global office locations.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Initial Public Offering and Private Placement</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2021, we completed 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%">initial public offering (IPO) and a concurrent private placement, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in which we issued and sold an aggregate of <ix:nonFraction unitRef="shares" contextRef="i1f330fcd6d244a678934f69ecc65358b_D20210701-20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zNy9mcmFnOjZmOGIxNmYxMjk4NzQzMzM4ZWQyNjI2NTYzMGI5MWJlL3RleHRyZWdpb246NmY4YjE2ZjEyOTg3NDMzMzhlZDI2MjY1NjMwYjkxYmVfMjc0ODc3OTA3NzgxNw_1d4bc743-e0e7-4dfb-826e-b4b99a1ba8f1">41,678,568</ix:nonFraction> shares of our Class A common stock at </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="usdPerShare" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="0" name="us-gaap:SharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zNy9mcmFnOjZmOGIxNmYxMjk4NzQzMzM4ZWQyNjI2NTYzMGI5MWJlL3RleHRyZWdpb246NmY4YjE2ZjEyOTg3NDMzMzhlZDI2MjY1NjMwYjkxYmVfMjc0ODc3OTA3NDkxMA_08e371d5-b706-4d6d-8dbb-0f1172c02edb">35</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> per share, including <ix:nonFraction unitRef="shares" contextRef="i00b7e6452cce4b7798d755723afc32ac_D20210701-20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zNy9mcmFnOjZmOGIxNmYxMjk4NzQzMzM4ZWQyNjI2NTYzMGI5MWJlL3RleHRyZWdpb246NmY4YjE2ZjEyOTg3NDMzMzhlZDI2MjY1NjMwYjkxYmVfMjc0ODc3OTA3Mzg3NQ_45074654-7736-4db6-ba55-80bf4aae1faa">5,250,000</ix:nonFraction> shares issued upon the exercise of the underwriters&#8217; option to purchase additional shares and <ix:nonFraction unitRef="shares" contextRef="icfbd4a3367e14d218a288b7c71388545_D20210701-20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zNy9mcmFnOjZmOGIxNmYxMjk4NzQzMzM4ZWQyNjI2NTYzMGI5MWJlL3RleHRyZWdpb246NmY4YjE2ZjEyOTg3NDMzMzhlZDI2MjY1NjMwYjkxYmVfMjc0ODc3OTA3Nzg1MA_4f451af8-25bc-4047-86ff-e91b3591e470">1,428,568</ix:nonFraction> shares issued pursuant to the private placement. We received net proceeds 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:nonFraction unitRef="usd" contextRef="iaa819c0583434210ab25a79adccb3d0c_D20210701-20210731" decimals="-8" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zNy9mcmFnOjZmOGIxNmYxMjk4NzQzMzM4ZWQyNjI2NTYzMGI5MWJlL3RleHRyZWdpb246NmY4YjE2ZjEyOTg3NDMzMzhlZDI2MjY1NjMwYjkxYmVfMjc0ODc3OTA3Nzk1MA_bd1e3e79-3c05-4edb-9341-d249ee41e3b3">1.4</ix:nonFraction> billion</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> after deducting underwriting discounts and commissions. </span></div></ix:continuation><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i5ba0f9885a05405a9f501043f290b9ac" continuedAt="ibd106048d24745268568d93ecb6af4a8">Upon closing of the IPO, al</ix:continuation></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:continuation id="ibd106048d24745268568d93ecb6af4a8">l <ix:nonFraction unitRef="shares" contextRef="i76e1bccf403849b7a635b769f80912b2_I20210701" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zNy9mcmFnOjZmOGIxNmYxMjk4NzQzMzM4ZWQyNjI2NTYzMGI5MWJlL3RleHRyZWdpb246NmY4YjE2ZjEyOTg3NDMzMzhlZDI2MjY1NjMwYjkxYmVfMjc0ODc3OTA4MDEzMA_172be13b-86cd-4c66-b3a6-3671171c267e">167,058,113</ix:nonFraction> shares of our then-outstanding redeemable convertible preferred stock automatically converted into an aggregate of <ix:nonFraction unitRef="shares" contextRef="i504e7004166c466483724fd7e08430b7_D20210701-20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zNy9mcmFnOjZmOGIxNmYxMjk4NzQzMzM4ZWQyNjI2NTYzMGI5MWJlL3RleHRyZWdpb246NmY4YjE2ZjEyOTg3NDMzMzhlZDI2MjY1NjMwYjkxYmVfMjc0ODc3OTA3NzUwMw_5e183e9c-9981-4ea4-bfdf-1d34defb7b20">169,787,200</ix:nonFraction> shares of Class B common stock. All of our redeemable convertible preferred stock converted on a <ix:nonFraction unitRef="number" contextRef="ifc3d13e4954f4aa589537f405dc2ab3b_I20210731" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockConvertibleConversionRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zNy9mcmFnOjZmOGIxNmYxMjk4NzQzMzM4ZWQyNjI2NTYzMGI5MWJlL3RleHRyZWdpb246NmY4YjE2ZjEyOTg3NDMzMzhlZDI2MjY1NjMwYjkxYmVfMjE5OTAyMzI2NjI3MQ_49050781-fbf3-4183-9870-1dcb63a08f78">one</ix:nonFraction>-to-one basis, other than <ix:nonFraction unitRef="shares" contextRef="id1295ad043184459be6c6bb861816db6_I20210701" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zNy9mcmFnOjZmOGIxNmYxMjk4NzQzMzM4ZWQyNjI2NTYzMGI5MWJlL3RleHRyZWdpb246NmY4YjE2ZjEyOTg3NDMzMzhlZDI2MjY1NjMwYjkxYmVfMjE5OTAyMzI2NjI0OA_477d0454-d1aa-4d27-8a3f-ccf4c0a0f1b7">31,405,183</ix:nonFraction> shares of our then-outstanding Series E redeemable preferred stock, which converted into <ix:nonFraction unitRef="shares" contextRef="i504e7004166c466483724fd7e08430b7_D20210701-20210731" decimals="INF" format="ixt:num-dot-decimal" name="s:StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zNy9mcmFnOjZmOGIxNmYxMjk4NzQzMzM4ZWQyNjI2NTYzMGI5MWJlL3RleHRyZWdpb246NmY4YjE2ZjEyOTg3NDMzMzhlZDI2MjY1NjMwYjkxYmVfMzI5ODUzNDg5NDA5OQ_7516348d-d754-4442-b6d1-ffc185a5a576">34,134,270</ix:nonFraction> shares of Class B common stock.</ix:continuation>  </span></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_40"></div><div style="margin-bottom:9pt;margin-top: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="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RleHRyZWdpb246ZmE3NDA0ODc4MWM1NDczN2FhMGVkYmU0NzM3YTA1NThfMjE5OTAyMzMyMDE2OQ_b4ca325c-9250-4e73-a74f-9355c0b73aa5" continuedAt="ia0c39724f5de498e92763026ee7850ff" escape="true">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ix:nonNumeric></span></div><ix:continuation id="ia0c39724f5de498e92763026ee7850ff" continuedAt="i05e4bc1f99c8485486be6c8d48ace707"><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RleHRyZWdpb246ZmE3NDA0ODc4MWM1NDczN2FhMGVkYmU0NzM3YTA1NThfMjE5OTAyMzMyMDE3MA_4b195443-437e-4433-bac3-3b26c2da38b5" escape="true"><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP), and applicable rules and regulations of the Securities and Exchange Commission, (SEC), regarding interim financial reporting. Accordingly, they do not include all disclosures normally required in annual consolidated financial statements prepared in accordance with GAAP. Therefore, these condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in our final prospectus dated June&#160;29, 2021 and filed with the SEC pursuant to Rule 424(b)(4) on June&#160;30, 2021 (Final Prospectus).</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In management&#8217;s opinion, these condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of our financial position as of July&#160;31, 2021 and the results of operations for the three and six months ended July&#160;31, 2021. The results of operations for the three and six months ended July&#160;31, 2021 are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements include the accounts of SentinelOne and our wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:FiscalPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RleHRyZWdpb246ZmE3NDA0ODc4MWM1NDczN2FhMGVkYmU0NzM3YTA1NThfMjE5OTAyMzMyMDE3MQ_5603276d-4ea1-44da-bef9-3377eb0dea2d" escape="true"><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal Year</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our fiscal year ends on January&#160;31. References to fiscal 2022 and fiscal 2021 refer to the fiscal years ending January&#160;31, 2022 and January&#160;31, 2021, respectively.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="s:ForwardStockSplitPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RleHRyZWdpb246ZmE3NDA0ODc4MWM1NDczN2FhMGVkYmU0NzM3YTA1NThfMjE5OTAyMzMzNjQ3Ng_01afb870-aac9-4d41-ad0f-1b78616e91c5" continuedAt="ic0138e414ed245d9acb332394897f85a" escape="true"><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Forward Stock Split</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 6, 2020, we effected a one-to-three forward stock split of our issued and outstanding shares of common stock and redeemable convertible preferred stock. The par values of common stock and redeemable convertible preferred stock were not adjusted as a result of the stock split. All references to shares of common stock, </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;text-indent:18pt"><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:81pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></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:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><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%">SENTINELONE,&#160;INC. </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%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)</span></div></td></tr></table></div></div><ix:continuation id="i05e4bc1f99c8485486be6c8d48ace707" continuedAt="if1b61ec92e574e84a9bdbcd2ca0aac9b"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ic0138e414ed245d9acb332394897f85a" continuedAt="i7dbc821760034d68855862caf19b333e">options, warrants, and redeemable convertible preferred stock and per share amounts have been retroactively adjusted to reflect the forward stock split for the periods presented</ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><ix:continuation id="i7dbc821760034d68855862caf19b333e">.</ix:continuation> </span></div><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RleHRyZWdpb246ZmE3NDA0ODc4MWM1NDczN2FhMGVkYmU0NzM3YTA1NThfMjE5OTAyMzMyMDE3Mw_4ab1c27d-be26-4dc9-96ff-832d8031d845" escape="true"><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. These estimates include, but are not limited to, the valuation of our common stock prior to our IPO in June 2021, stock-based compensation, the period of benefit for deferred contract acquisition costs, standalone selling prices (SSP) for each performance obligation, useful lives of long-lived assets, the incremental borrowing rate (IBR) used for operating lease liabilities, and accounting for income taxes. Actual results could differ from those estimates.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the impact of the COVID-19 pandemic continues to evolve, estimates and assumptions about future events and their effects cannot be determined with certainty and therefore require increased judgment. These estimates and assumptions may change in future periods and will be recognized in the condensed consolidated financial statements as new events occur and additional information becomes known. To the extent our actual results differ materially from those estimates and assumptions, our future financial statements could be affected.</span></div></ix:nonNumeric><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RleHRyZWdpb246ZmE3NDA0ODc4MWM1NDczN2FhMGVkYmU0NzM3YTA1NThfMjE5OTAyMzMyMDE3NA_f4ce1793-fdb0-44dc-bf2a-42f07f55196b" continuedAt="i95d8ccd79610485faac2eb681f003033" escape="true">Segment and Geographic Information</ix:nonNumeric></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i95d8ccd79610485faac2eb681f003033">We have a single operating and reportable segment. Our chief operating decision maker (CODM) is our Chief Executive Officer. The CODM reviews financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and assessing financial performance.</ix:continuation> For information regarding our revenue and long-lived assets by geography, see Notes 3 and 13, respectively. </span></div><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RleHRyZWdpb246ZmE3NDA0ODc4MWM1NDczN2FhMGVkYmU0NzM3YTA1NThfMjE5OTAyMzMyMDE3Ng_39fac39a-ad5d-41f7-889f-3076d4d18265" escape="true"><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents, and Restricted Cash</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider all highly liquid investments purchased with an original maturity of three months or less at the time of purchase to be cash equivalents. Cash equivalents consist of amounts invested in money market funds. Restricted cash consists of collateralized letters of credit established in connection with lease agreements for our office facilities. Restricted cash, current is included within p</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">repaid expenses and other current assets on our consolidated balance sheets.</span></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RleHRyZWdpb246ZmE3NDA0ODc4MWM1NDczN2FhMGVkYmU0NzM3YTA1NThfMjE5OTAyMzMyMDE4MQ_001fbecf-07eb-464d-9c61-cbfbcf568b6d" continuedAt="idbdf1e49807549b79e0ff5d8e5753d0f" escape="true"><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RleHRyZWdpb246ZmE3NDA0ODc4MWM1NDczN2FhMGVkYmU0NzM3YTA1NThfMjE5OTAyMzMyMDE4MQ_b9726f9f-fd43-4af0-910d-021cc524cbdc" continuedAt="ie0cda8127b274f6d8f0ba714117555e9" escape="true">The following table provides a reconciliation of cash, cash equivalents, and restricted cash to the total of these amounts shown in the consolidated statements of cash flows (in thousands):</ix:nonNumeric></ix:nonNumeric></span></div><div style="margin-bottom:9pt"><ix:continuation id="idbdf1e49807549b79e0ff5d8e5753d0f"><ix:continuation id="ie0cda8127b274f6d8f0ba714117555e9"><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="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%">As of July 31,</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%">As of January&#160;31</span></div></td></tr><tr><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%">2021</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%">2021</span></div></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%">Cash and cash equivalents</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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RhYmxlOmZjMDhmNmIxMDk5MDQ5NTFhOWQzY2Q3MTY0MDczOTVhL3RhYmxlcmFuZ2U6ZmMwOGY2YjEwOTkwNDk1MWE5ZDNjZDcxNjQwNzM5NWFfMy0xLTEtMS0zODEw_3aca8673-50c6-45ad-b665-48d919b1d2c1">1,684,702</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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RhYmxlOmZjMDhmNmIxMDk5MDQ5NTFhOWQzY2Q3MTY0MDczOTVhL3RhYmxlcmFuZ2U6ZmMwOGY2YjEwOTkwNDk1MWE5ZDNjZDcxNjQwNzM5NWFfMy0zLTEtMS0zODY3_d329514b-95c9-4e4c-b662-ced38a5c9874">395,472</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%">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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RhYmxlOmZjMDhmNmIxMDk5MDQ5NTFhOWQzY2Q3MTY0MDczOTVhL3RhYmxlcmFuZ2U6ZmMwOGY2YjEwOTkwNDk1MWE5ZDNjZDcxNjQwNzM5NWFfNC0xLTEtMS0zODEw_cdc10d81-9c55-465e-af85-2db014787dec">1,379</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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" name="us-gaap:RestrictedCashCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RhYmxlOmZjMDhmNmIxMDk5MDQ5NTFhOWQzY2Q3MTY0MDczOTVhL3RhYmxlcmFuZ2U6ZmMwOGY2YjEwOTkwNDk1MWE5ZDNjZDcxNjQwNzM5NWFfNC0zLTEtMS0zODEw_246838f3-e152-46f0-a191-8a29fad027a4">946</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%">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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RhYmxlOmZjMDhmNmIxMDk5MDQ5NTFhOWQzY2Q3MTY0MDczOTVhL3RhYmxlcmFuZ2U6ZmMwOGY2YjEwOTkwNDk1MWE5ZDNjZDcxNjQwNzM5NWFfNS0xLTEtMS0zODEw_ccfc80d3-130f-4cb2-83de-21c0a85db010">2,722</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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RhYmxlOmZjMDhmNmIxMDk5MDQ5NTFhOWQzY2Q3MTY0MDczOTVhL3RhYmxlcmFuZ2U6ZmMwOGY2YjEwOTkwNDk1MWE5ZDNjZDcxNjQwNzM5NWFfNS0zLTEtMS0zODEw_8306d12f-c3a7-4518-93d7-f21d31907cd6">2,694</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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RhYmxlOmZjMDhmNmIxMDk5MDQ5NTFhOWQzY2Q3MTY0MDczOTVhL3RhYmxlcmFuZ2U6ZmMwOGY2YjEwOTkwNDk1MWE5ZDNjZDcxNjQwNzM5NWFfNi0xLTEtMS0zODEw_3f175f3a-16b2-44d5-b7d9-ee674ba21bc7">1,688,803</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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RhYmxlOmZjMDhmNmIxMDk5MDQ5NTFhOWQzY2Q3MTY0MDczOTVhL3RhYmxlcmFuZ2U6ZmMwOGY2YjEwOTkwNDk1MWE5ZDNjZDcxNjQwNzM5NWFfNi0zLTEtMS0zODY3_146918ba-92b7-45d0-bacc-1b65c393aaf5">399,112</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></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">       </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:ConcentrationRiskCreditRisk" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RleHRyZWdpb246ZmE3NDA0ODc4MWM1NDczN2FhMGVkYmU0NzM3YTA1NThfMjE5OTAyMzMyMDE3OA_04e9c23b-9198-4902-af58-e0bae16f7b24" continuedAt="ib97a7673f6064ed1866d0101938596bb" escape="true">Concentrations of Credit Risk</ix:nonNumeric></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><ix:continuation id="ib97a7673f6064ed1866d0101938596bb" continuedAt="i53a6f84845924e3da4d5e736c7d1210b"><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 us to concentrations of credit risk consist primarily of cash and cash equivalents, restricted cash, short-term investments, and accounts receivable. We</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> maintain our cash, cash equivalents, restricted cash, and short-term investments with high-credit-quality financial institutions mainly in the U.S. and Israel.</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="i53a6f84845924e3da4d5e736c7d1210b"> We have not experienced any credit losses relating to our cash, cash equivalents, restricted cash, and short-term investments. For accounts receivable, we are exposed to credit risk in the event of nonpayment by customers to the extent of the amounts recorded on the consolidated balance sheets. We perform periodic credit evaluations of our customers and generally do not require collateral.</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;text-indent:18pt"><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:81pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></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:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><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%">SENTINELONE,&#160;INC. </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%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)</span></div></td></tr></table></div></div><ix:continuation id="if1b61ec92e574e84a9bdbcd2ca0aac9b" continuedAt="i2ae1678c7ec046d58f3b3f31bdd680b6"><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RleHRyZWdpb246ZmE3NDA0ODc4MWM1NDczN2FhMGVkYmU0NzM3YTA1NThfMjE5OTAyMzMyMDE4Mg_a8df66fb-3914-4484-bc7d-88722c38b172" continuedAt="i22cdb312f7884a809345602f221c8f04" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The only channel partner that represented 10% or more of accounts receivable, net for the periods presented was 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:69.733%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.162%"></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.164%"></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: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%">As of July 31,</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%">As of January&#160;31</span></div></td></tr><tr><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%">2021</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%">2021</span></div></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%">Channel partner A</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="number" contextRef="i7512976961334e37ba82796c93808e2b_D20210731-20210731" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RhYmxlOmM0OGE0MGM2Y2M5YzQyYTU5M2E5M2UyODU4Njc3ZTE0L3RhYmxlcmFuZ2U6YzQ4YTQwYzZjYzljNDJhNTkzYTkzZTI4NTg2NzdlMTRfMy0xLTEtMS0w_a3a44104-4cdf-4462-b737-6818c9b90942">18</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"><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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i19a9fb10bd704453bbed39b7de603ab3_D20210131-20210131" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RhYmxlOmM0OGE0MGM2Y2M5YzQyYTU5M2E5M2UyODU4Njc3ZTE0L3RhYmxlcmFuZ2U6YzQ4YTQwYzZjYzljNDJhNTkzYTkzZTI4NTg2NzdlMTRfMy0zLTEtMS0w_1695e76f-1fd2-41e1-a4bd-f0a42ec8d5be">23</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"><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><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no end customers that represented 10% or more of accounts receivable as of July&#160;31, 2021 or January&#160;31, 2021.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><ix:continuation id="i22cdb312f7884a809345602f221c8f04"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Channel partners that represented 10% or more of our total revenue for the periods presented were as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.198%"><tr><td style="width:1.0%"></td><td style="width:40.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.954%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.954%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.954%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.959%"></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: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%">Three Months Ended July 31,</span></div></td><td colspan="3" style="padding:0 1pt"></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%">Six Months Ended July 31,</span></div></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"><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%">2021</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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2021</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:8pt;font-weight:700;line-height:100%">2020</span></div></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%">Channel partner A</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="number" contextRef="iadea9ab2d5624e02a40d35b90381ed77_D20210501-20210731" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RhYmxlOjkzOTlmMmNlNmRhMTQyYzA4MWZiMDAyOGFlY2E1NDVlL3RhYmxlcmFuZ2U6OTM5OWYyY2U2ZGExNDJjMDgxZmIwMDI4YWVjYTU0NWVfMy0xLTEtMS0w_bb014a57-b828-4de3-91ff-42da37bba86c">19</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"><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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i486820b731bb44bd89f163f672c6996e_D20200501-20200731" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RhYmxlOjkzOTlmMmNlNmRhMTQyYzA4MWZiMDAyOGFlY2E1NDVlL3RhYmxlcmFuZ2U6OTM5OWYyY2U2ZGExNDJjMDgxZmIwMDI4YWVjYTU0NWVfMy0zLTEtMS0w_ea8b7ec8-d517-4045-b812-85f0e610a23f">19</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"><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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if01c6f2bb802443d97e062120922ba18_D20210201-20210731" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RhYmxlOjkzOTlmMmNlNmRhMTQyYzA4MWZiMDAyOGFlY2E1NDVlL3RhYmxlcmFuZ2U6OTM5OWYyY2U2ZGExNDJjMDgxZmIwMDI4YWVjYTU0NWVfMy01LTEtMS0w_2fa23b88-94c1-493a-a223-8292d162e396">18</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"><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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i52522882af194fd9b313cfd02b5a3f10_D20200201-20200731" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RhYmxlOjkzOTlmMmNlNmRhMTQyYzA4MWZiMDAyOGFlY2E1NDVlL3RhYmxlcmFuZ2U6OTM5OWYyY2U2ZGExNDJjMDgxZmIwMDI4YWVjYTU0NWVfMy03LTEtMS0w_04c0c2b8-b1ca-4e57-a780-11fd3a102d2b">19</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"><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%">Channel partner B</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%">*</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="idd819c79ce3a479790e6ba939ee3809a_D20200501-20200731" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RhYmxlOjkzOTlmMmNlNmRhMTQyYzA4MWZiMDAyOGFlY2E1NDVlL3RhYmxlcmFuZ2U6OTM5OWYyY2U2ZGExNDJjMDgxZmIwMDI4YWVjYTU0NWVfNC0zLTEtMS0w_db251745-62a4-491b-b83f-84880e4aa22a">13</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="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%"><ix:nonFraction unitRef="number" contextRef="i46365046b80741538561dc8fb6036e46_D20200201-20200731" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RhYmxlOjkzOTlmMmNlNmRhMTQyYzA4MWZiMDAyOGFlY2E1NDVlL3RhYmxlcmFuZ2U6OTM5OWYyY2U2ZGExNDJjMDgxZmIwMDI4YWVjYTU0NWVfNC03LTEtMS0w_dfb735b5-a578-45fc-9c95-49cfac96b557">13</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></table></div></ix:continuation><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no end customers that represented 10% or more of total revenue for the three and six months ended July&#160;31, 2021 and 2020.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:TradeAndOtherAccountsReceivablePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RleHRyZWdpb246ZmE3NDA0ODc4MWM1NDczN2FhMGVkYmU0NzM3YTA1NThfMjE5OTAyMzMyMDE3OQ_8d572456-9088-414c-ad60-52602ce21d80" continuedAt="icef26ca449d543c4bfdfc2e860aa3484" escape="true">Accounts Receivable</ix:nonNumeric></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="icef26ca449d543c4bfdfc2e860aa3484">Accounts receivable are recorded at invoiced amounts and are non-interest bearing. We have a well-established collection history from our channel partners and end customers. We periodically evaluate the collectability of our accounts receivable and provide an allowance for doubtful accounts as necessary, based on the age of the receivable, expected payment ability, and collection experience.</ix:continuation> As of July&#160;31, 2021 and January&#160;31, 2021, the allowance for doubtful accounts was not material.</span></div><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RleHRyZWdpb246ZmE3NDA0ODc4MWM1NDczN2FhMGVkYmU0NzM3YTA1NThfMjE5OTAyMzMyMDE4MA_d94ee0f0-ece1-404f-bcc9-bad66948ecfc" continuedAt="i1f17d3a151634bbb901d8a1228cbc013" escape="true"><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 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&#8212;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 provides new authoritative guidance with respect to the measurement of credit losses on financial instruments. This update changes the impairment model for most financial assets and certain other instruments by introducing a current expected credit loss (CECL) model. The CECL model is a more forward-looking approach based on expected losses rather than incurred losses, requiring entities to estimate and record losses expected over the remaining contractual life of an asset. We adopted this guidance on February 1, 2021, which did not have a material impact on our condensed consolidated financial statements.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2017, the FASB issued ASU No. 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%">Intangibles&#8212;Goodwill and Other (Topic 350): 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%">. This ASU simplifies the measurement of goodwill by eliminating step two of the two-step impairment test. Step two 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. This ASU 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. We adopted this guidance on February 1, 2021, which did not have a material impact on our condensed consolidated financial statements.</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:700;line-height:120%">Recent Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU No. 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%">. This guidance simplifies the accounting for income taxes by eliminating certain exceptions to the </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;text-indent:18pt"><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:81pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></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:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><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%">SENTINELONE,&#160;INC. </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%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)</span></div></td></tr></table></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i2ae1678c7ec046d58f3b3f31bdd680b6" continuedAt="i59583c0caf3143689d5038b88340d2e5"><ix:continuation id="i1f17d3a151634bbb901d8a1228cbc013" continuedAt="idae81ba1c90d40e487b1b303dfea64fc">guidance in Topic 740 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 outside basis differences. The guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates, and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and the allocation of consolidated income taxes to separate financial statements of entities not subject to income tax. The guidance is effective for us on February 1, 2022. We are currently evaluating the impact of this guidance on our condensed consolidated financial statements.</ix:continuation></ix:continuation></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><ix:continuation id="i59583c0caf3143689d5038b88340d2e5"><ix:continuation id="idae81ba1c90d40e487b1b303dfea64fc"><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 No. 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%"> (ASU 2020-06), which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity&#8217;s own equity. Among other changes, ASU 2020-06 removes the liability and equity separation model for convertible instruments with a cash conversion feature, and as a result, after adoption, a convertible debt instrument will be accounted for as a single liability measured at its amortized cost and convertible preferred stock will be accounted for as a single equity instrument measured at its historical cost, as long as no other features require bifurcation and recognition as derivatives. Additionally, ASU 2020-06 requires the application of the if-converted method for all convertible instruments in the diluted earnings per share calculation and the inclusion of the effect of share settlement for instruments that may be settled in cash or shares, except for certain liability-classified share-based payment awards. The guidance is effective for us on February 1, 2024. We are currently evaluating the impact of this guidance on our condensed consolidated financial statements.</span></ix:continuation></ix:continuation><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_43"></div><div style="margin-bottom:9pt;margin-top: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="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfODc5NjA5MzAyODE1MA_52c64425-e639-4041-884d-9af384b06562" continuedAt="i3aa7ec541da04d72bffb504c161b81f9" escape="true">REVENUE AND CONTRACT BALANCES</ix:nonNumeric></span></div><ix:continuation id="i3aa7ec541da04d72bffb504c161b81f9" continuedAt="i37f8cacb3bc541679efec627c01c73d9"><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfODc5NjA5MzAyODE1MQ_b725889b-cb4f-4fce-bc93-27acbe595786" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes revenue by geography based on the shipping address of end customers who have contracted to use our platform for the periods presented (in thousands, except percentages):</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:41.207%"></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.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.844%"></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: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%">Three Months Ended July&#160;31, 2021</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Three Months Ended July&#160;31, 2020</span></div></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:120%">Amount</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:120%">% of Revenue</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%">Amount</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:120%">% of Revenue</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:120%">United States</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="i6f33a66c985449738985357fde0aef8e_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmFjYWUwZmEzYWM2MjQzZDdhZjI5NmJiYTY5MjY2OTliL3RhYmxlcmFuZ2U6YWNhZTBmYTNhYzYyNDNkN2FmMjk2YmJhNjkyNjY5OWJfMy0xLTEtMS0w_e505586c-0177-43be-bfbf-9d00258e79b2">31,207</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="number" contextRef="i902074dbf92649b4b406857cf043ccf6_D20210501-20210731" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmFjYWUwZmEzYWM2MjQzZDdhZjI5NmJiYTY5MjY2OTliL3RhYmxlcmFuZ2U6YWNhZTBmYTNhYzYyNDNkN2FmMjk2YmJhNjkyNjY5OWJfMy0zLTEtMS0w_ed1bb6b9-43ae-4459-9c80-d155aeab15b9">68</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"><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 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="i3544e38fa6ab437b831854b339ccfb07_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmFjYWUwZmEzYWM2MjQzZDdhZjI5NmJiYTY5MjY2OTliL3RhYmxlcmFuZ2U6YWNhZTBmYTNhYzYyNDNkN2FmMjk2YmJhNjkyNjY5OWJfMy01LTEtMS0w_ea343dbf-f989-4811-947b-d9459761fcca">14,777</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="number" contextRef="if6e282bd7d50452cba6bb6e8082f29f0_D20200501-20200731" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmFjYWUwZmEzYWM2MjQzZDdhZjI5NmJiYTY5MjY2OTliL3RhYmxlcmFuZ2U6YWNhZTBmYTNhYzYyNDNkN2FmMjk2YmJhNjkyNjY5OWJfMy03LTEtMS0w_5901029f-258d-4813-98e1-ca8a580556cf">71</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"><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:120%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5fc39c24022b4d9b90bdcde050051b06_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmFjYWUwZmEzYWM2MjQzZDdhZjI5NmJiYTY5MjY2OTliL3RhYmxlcmFuZ2U6YWNhZTBmYTNhYzYyNDNkN2FmMjk2YmJhNjkyNjY5OWJfNC0xLTEtMS0w_92249825-2650-4d9f-8271-496135c0fe3c">14,543</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="number" contextRef="if9bde9bb7f8b40e48f7b081a773eb276_D20210501-20210731" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmFjYWUwZmEzYWM2MjQzZDdhZjI5NmJiYTY5MjY2OTliL3RhYmxlcmFuZ2U6YWNhZTBmYTNhYzYyNDNkN2FmMjk2YmJhNjkyNjY5OWJfNC0zLTEtMS0w_51bde312-38ce-40f3-ac33-dac1e6a46714">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i863355b01ebe43e09bc51abd067954e6_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmFjYWUwZmEzYWM2MjQzZDdhZjI5NmJiYTY5MjY2OTliL3RhYmxlcmFuZ2U6YWNhZTBmYTNhYzYyNDNkN2FmMjk2YmJhNjkyNjY5OWJfNC01LTEtMS0w_43520043-77e4-4b59-9113-0368ee197ad8">5,897</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="number" contextRef="i2685956aa56d4052974ce1fd0a2ab16b_D20200501-20200731" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmFjYWUwZmEzYWM2MjQzZDdhZjI5NmJiYTY5MjY2OTliL3RhYmxlcmFuZ2U6YWNhZTBmYTNhYzYyNDNkN2FmMjk2YmJhNjkyNjY5OWJfNC03LTEtMS0w_230ddedb-3008-46af-a558-32a705e885f7">29</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:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmFjYWUwZmEzYWM2MjQzZDdhZjI5NmJiYTY5MjY2OTliL3RhYmxlcmFuZ2U6YWNhZTBmYTNhYzYyNDNkN2FmMjk2YmJhNjkyNjY5OWJfNS0xLTEtMS0w_139ae085-c427-4307-ab1b-9acfc22cc407">45,750</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="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="number" contextRef="ica8a25fd35fe41feba5b59c90b01d90e_D20210501-20210731" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmFjYWUwZmEzYWM2MjQzZDdhZjI5NmJiYTY5MjY2OTliL3RhYmxlcmFuZ2U6YWNhZTBmYTNhYzYyNDNkN2FmMjk2YmJhNjkyNjY5OWJfNS0zLTEtMS0w_460fdd55-bacf-44a3-a271-01a85b35bbc6">100</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"><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 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="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmFjYWUwZmEzYWM2MjQzZDdhZjI5NmJiYTY5MjY2OTliL3RhYmxlcmFuZ2U6YWNhZTBmYTNhYzYyNDNkN2FmMjk2YmJhNjkyNjY5OWJfNS01LTEtMS0w_5aca1950-fff1-4f5f-8e9f-9070c31e3aeb">20,674</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="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="number" contextRef="i5193e22e1a2e44fe87afddf04672a5c8_D20200501-20200731" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmFjYWUwZmEzYWM2MjQzZDdhZjI5NmJiYTY5MjY2OTliL3RhYmxlcmFuZ2U6YWNhZTBmYTNhYzYyNDNkN2FmMjk2YmJhNjkyNjY5OWJfNS03LTEtMS0w_132861a4-8b92-4c8d-9072-f58c0a4cfa89">100</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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><td style="width:41.207%"></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.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.844%"></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: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%">Six Months Ended July&#160;31, 2021</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Six Months Ended July&#160;31, 2020</span></div></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:120%">Amount</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:120%">% of Revenue</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%">Amount</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:120%">% of Revenue</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:120%">United States</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="ia9d255f3a5ea4ce4851de9128d4874a5_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjAwNTA4YWZmYzI3YzRmYzJhYTY0YTE5YjUyNWQzMjQ3L3RhYmxlcmFuZ2U6MDA1MDhhZmZjMjdjNGZjMmFhNjRhMTliNTI1ZDMyNDdfMi0xLTEtMS05ODk_ad2e17b2-3926-459f-9d73-fb99d18df08c">57,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><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="number" contextRef="i2ba5511f89004b2ba8c3903a46211949_D20210201-20210731" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjAwNTA4YWZmYzI3YzRmYzJhYTY0YTE5YjUyNWQzMjQ3L3RhYmxlcmFuZ2U6MDA1MDhhZmZjMjdjNGZjMmFhNjRhMTliNTI1ZDMyNDdfMi0zLTEtMS05ODk_88553a15-c029-420d-ad35-e2625e107849">69</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"><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 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="i303e70d883a740d1a151a98cd634c15a_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjAwNTA4YWZmYzI3YzRmYzJhYTY0YTE5YjUyNWQzMjQ3L3RhYmxlcmFuZ2U6MDA1MDhhZmZjMjdjNGZjMmFhNjRhMTliNTI1ZDMyNDdfMi01LTEtMS05OTM_5e18a269-82af-405b-b73c-ef0be5516f63">26,991</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="number" contextRef="i2fbb8e85d3364357904073503996a861_D20200201-20200731" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjAwNTA4YWZmYzI3YzRmYzJhYTY0YTE5YjUyNWQzMjQ3L3RhYmxlcmFuZ2U6MDA1MDhhZmZjMjdjNGZjMmFhNjRhMTliNTI1ZDMyNDdfMi03LTEtMS05OTM_5ffcb9bf-d5ad-4453-a0cf-a29299665e92">70</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"><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:120%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i043c1d724aee4a52a0e90c5afffebb5b_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjAwNTA4YWZmYzI3YzRmYzJhYTY0YTE5YjUyNWQzMjQ3L3RhYmxlcmFuZ2U6MDA1MDhhZmZjMjdjNGZjMmFhNjRhMTliNTI1ZDMyNDdfMy0xLTEtMS05ODk_df161297-beb5-439c-af1a-3737836f6676">25,762</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="number" contextRef="i2972f5202af94fa9a5135df40ca0b9ef_D20210201-20210731" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjAwNTA4YWZmYzI3YzRmYzJhYTY0YTE5YjUyNWQzMjQ3L3RhYmxlcmFuZ2U6MDA1MDhhZmZjMjdjNGZjMmFhNjRhMTliNTI1ZDMyNDdfMy0zLTEtMS05ODk_b6b4c21d-f371-4cb7-8d49-6084e52bf686">31</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="i59d3ed4029a840f0a23cc885d786c75c_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjAwNTA4YWZmYzI3YzRmYzJhYTY0YTE5YjUyNWQzMjQ3L3RhYmxlcmFuZ2U6MDA1MDhhZmZjMjdjNGZjMmFhNjRhMTliNTI1ZDMyNDdfMy01LTEtMS05OTM_ca0e951f-d59e-4cd9-8642-20d68be3fbb9">11,640</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="number" contextRef="ibd2d384431424cf0a2cdf23ee9009026_D20200201-20200731" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjAwNTA4YWZmYzI3YzRmYzJhYTY0YTE5YjUyNWQzMjQ3L3RhYmxlcmFuZ2U6MDA1MDhhZmZjMjdjNGZjMmFhNjRhMTliNTI1ZDMyNDdfMy03LTEtMS05OTM_d3249524-07de-445f-b086-658407e4af66">30</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:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjAwNTA4YWZmYzI3YzRmYzJhYTY0YTE5YjUyNWQzMjQ3L3RhYmxlcmFuZ2U6MDA1MDhhZmZjMjdjNGZjMmFhNjRhMTliNTI1ZDMyNDdfNC0xLTEtMS05ODk_601771a5-36f3-482c-a4f5-89dd41af3d41">83,145</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="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="number" contextRef="ide1caafe02d94788af4237c40939940d_D20210201-20210731" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjAwNTA4YWZmYzI3YzRmYzJhYTY0YTE5YjUyNWQzMjQ3L3RhYmxlcmFuZ2U6MDA1MDhhZmZjMjdjNGZjMmFhNjRhMTliNTI1ZDMyNDdfNC0zLTEtMS05ODk_b150e2dd-7b40-4e7f-bd7c-ae1febb4c9e0">100</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"><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 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="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjAwNTA4YWZmYzI3YzRmYzJhYTY0YTE5YjUyNWQzMjQ3L3RhYmxlcmFuZ2U6MDA1MDhhZmZjMjdjNGZjMmFhNjRhMTliNTI1ZDMyNDdfNC01LTEtMS05OTM_a493e533-0412-4311-a7f7-9ec64cdddca4">38,631</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="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="number" contextRef="ic4cf9c2e82324f52939558a435c32c63_D20200201-20200731" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjAwNTA4YWZmYzI3YzRmYzJhYTY0YTE5YjUyNWQzMjQ3L3RhYmxlcmFuZ2U6MDA1MDhhZmZjMjdjNGZjMmFhNjRhMTliNTI1ZDMyNDdfNC03LTEtMS05OTM_794ff0f7-01e4-4e1c-8ffb-b23e9304154d">100</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"><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><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No single country other than the United States represented 10% or more of our revenue during the three and six months ended July&#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;text-indent:18pt"><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:81pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></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:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><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%">SENTINELONE,&#160;INC. </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%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)</span></div></td></tr></table></div></div><ix:continuation id="i37f8cacb3bc541679efec627c01c73d9" continuedAt="iddcec616772548c68554bee53a323742"><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfODc5NjA5MzAyODE1Mg_b767b8e2-980f-4cc3-bebf-139df8b37414" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes revenue from contracts by type of customer for the periods presented (in thousands, except percentages): </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:41.207%"></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.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.844%"></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: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%">Three Months Ended July&#160;31, 2021</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Three Months Ended July&#160;31, 2020</span></div></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:120%">Amount</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:120%">% of Revenue</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%">Amount</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:120%">% of Revenue</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:120%">Channel partners</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ica5ef6cdc2ff487381f86f488186df49_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmM2NjJkYTIzMjg5NzQ4NTI4MTM0N2EyMmFjZjA2YTFjL3RhYmxlcmFuZ2U6YzY2MmRhMjMyODk3NDg1MjgxMzQ3YTIyYWNmMDZhMWNfMy0xLTEtMS0w_11d92b01-de8b-4ec6-a5d1-b3dd729029a5">42,126</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:120%"><ix:nonFraction unitRef="number" contextRef="ica5ef6cdc2ff487381f86f488186df49_D20210501-20210731" decimals="2" name="s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmM2NjJkYTIzMjg5NzQ4NTI4MTM0N2EyMmFjZjA2YTFjL3RhYmxlcmFuZ2U6YzY2MmRhMjMyODk3NDg1MjgxMzQ3YTIyYWNmMDZhMWNfMy0zLTEtMS0w_7a45edf8-5216-49a7-b534-0746b77b0155">92</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i9257ada5a20a4b85bf94200f42099243_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmM2NjJkYTIzMjg5NzQ4NTI4MTM0N2EyMmFjZjA2YTFjL3RhYmxlcmFuZ2U6YzY2MmRhMjMyODk3NDg1MjgxMzQ3YTIyYWNmMDZhMWNfMy01LTEtMS0w_8cfc4132-3663-419e-9ef8-4b5864c26d35">19,698</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:120%"><ix:nonFraction unitRef="number" contextRef="i9257ada5a20a4b85bf94200f42099243_D20200501-20200731" decimals="2" name="s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmM2NjJkYTIzMjg5NzQ4NTI4MTM0N2EyMmFjZjA2YTFjL3RhYmxlcmFuZ2U6YzY2MmRhMjMyODk3NDg1MjgxMzQ3YTIyYWNmMDZhMWNfMy03LTEtMS0w_e9444ef6-99fd-4115-9d4e-23ff4c7b9f00">95</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">Direct customers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i27cf41fcf50247299aec1ae782091ebb_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmM2NjJkYTIzMjg5NzQ4NTI4MTM0N2EyMmFjZjA2YTFjL3RhYmxlcmFuZ2U6YzY2MmRhMjMyODk3NDg1MjgxMzQ3YTIyYWNmMDZhMWNfNC0xLTEtMS0w_5a8709ad-770f-40eb-9bce-444951a88ee9">3,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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i27cf41fcf50247299aec1ae782091ebb_D20210501-20210731" decimals="2" name="s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmM2NjJkYTIzMjg5NzQ4NTI4MTM0N2EyMmFjZjA2YTFjL3RhYmxlcmFuZ2U6YzY2MmRhMjMyODk3NDg1MjgxMzQ3YTIyYWNmMDZhMWNfNC0zLTEtMS0w_25e9940f-9c07-4f4c-b527-b1d4f01bd5cf">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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i82bf66c4030b467c9d8636011c0975ae_D20200501-20200731" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmM2NjJkYTIzMjg5NzQ4NTI4MTM0N2EyMmFjZjA2YTFjL3RhYmxlcmFuZ2U6YzY2MmRhMjMyODk3NDg1MjgxMzQ3YTIyYWNmMDZhMWNfNC01LTEtMS0w_b2fdd858-4764-4958-bbd8-5a64095f3cf8">976</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:120%"><ix:nonFraction unitRef="number" contextRef="i82bf66c4030b467c9d8636011c0975ae_D20200501-20200731" decimals="2" name="s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmM2NjJkYTIzMjg5NzQ4NTI4MTM0N2EyMmFjZjA2YTFjL3RhYmxlcmFuZ2U6YzY2MmRhMjMyODk3NDg1MjgxMzQ3YTIyYWNmMDZhMWNfNC03LTEtMS0w_2d38b907-157c-4e3a-976d-22395789e9b6">5</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:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmM2NjJkYTIzMjg5NzQ4NTI4MTM0N2EyMmFjZjA2YTFjL3RhYmxlcmFuZ2U6YzY2MmRhMjMyODk3NDg1MjgxMzQ3YTIyYWNmMDZhMWNfNS0xLTEtMS0w_d1c47952-16ff-4f7b-a66c-efda9c53694e">45,750</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="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:120%"><ix:nonFraction unitRef="number" contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="2" name="s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmM2NjJkYTIzMjg5NzQ4NTI4MTM0N2EyMmFjZjA2YTFjL3RhYmxlcmFuZ2U6YzY2MmRhMjMyODk3NDg1MjgxMzQ3YTIyYWNmMDZhMWNfNS0zLTEtMS0w_ae338011-08d9-42e3-b159-2dd4e362aac0">100</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmM2NjJkYTIzMjg5NzQ4NTI4MTM0N2EyMmFjZjA2YTFjL3RhYmxlcmFuZ2U6YzY2MmRhMjMyODk3NDg1MjgxMzQ3YTIyYWNmMDZhMWNfNS01LTEtMS0w_e76c9e35-8429-4c82-bb71-af97becfa1a6">20,674</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="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:120%"><ix:nonFraction unitRef="number" contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="2" name="s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmM2NjJkYTIzMjg5NzQ4NTI4MTM0N2EyMmFjZjA2YTFjL3RhYmxlcmFuZ2U6YzY2MmRhMjMyODk3NDg1MjgxMzQ3YTIyYWNmMDZhMWNfNS03LTEtMS0w_02cf2f6a-2018-4f94-b219-2e94fec40390">100</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></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><td style="width:41.207%"></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.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.844%"></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: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%">Six Months Ended July&#160;31, 2021</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Six Months Ended July&#160;31, 2020</span></div></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:120%">Amount</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:120%">% of Revenue</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%">Amount</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:120%">% of Revenue</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:120%">Channel partners</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i6b979d3fc08047a6b27a72f8b7ca0303_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjVlNDU2MGE1ODVhZjRkYzk5MGExZjFjODZiZTI0ZDUzL3RhYmxlcmFuZ2U6NWU0NTYwYTU4NWFmNGRjOTkwYTFmMWM4NmJlMjRkNTNfMi0xLTEtMS0xMDEw_d37f5775-c347-491b-b012-ebb738eefa33">76,238</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:120%"><ix:nonFraction unitRef="number" contextRef="i6b979d3fc08047a6b27a72f8b7ca0303_D20210201-20210731" decimals="2" name="s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjVlNDU2MGE1ODVhZjRkYzk5MGExZjFjODZiZTI0ZDUzL3RhYmxlcmFuZ2U6NWU0NTYwYTU4NWFmNGRjOTkwYTFmMWM4NmJlMjRkNTNfMi0zLTEtMS0xMDEw_5854fdaf-f4d4-4a6a-bd00-4517b03ad4f9">92</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i44b9aa0c652948f59042e25df8aecb45_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjVlNDU2MGE1ODVhZjRkYzk5MGExZjFjODZiZTI0ZDUzL3RhYmxlcmFuZ2U6NWU0NTYwYTU4NWFmNGRjOTkwYTFmMWM4NmJlMjRkNTNfMi01LTEtMS0xMDE0_e423c961-2504-4b14-a067-f8462b1d4f83">36,813</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:120%"><ix:nonFraction unitRef="number" contextRef="i44b9aa0c652948f59042e25df8aecb45_D20200201-20200731" decimals="2" name="s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjVlNDU2MGE1ODVhZjRkYzk5MGExZjFjODZiZTI0ZDUzL3RhYmxlcmFuZ2U6NWU0NTYwYTU4NWFmNGRjOTkwYTFmMWM4NmJlMjRkNTNfMi03LTEtMS0xMDE0_833c6070-a993-4e9e-9792-72c1d8240752">95</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">Direct customers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="iaba79028f9714e128fc12ad5af632588_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjVlNDU2MGE1ODVhZjRkYzk5MGExZjFjODZiZTI0ZDUzL3RhYmxlcmFuZ2U6NWU0NTYwYTU4NWFmNGRjOTkwYTFmMWM4NmJlMjRkNTNfMy0xLTEtMS0xMDEw_2b8960ae-0cf1-46ed-992e-84512d374fe0">6,907</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:120%"><ix:nonFraction unitRef="number" contextRef="iaba79028f9714e128fc12ad5af632588_D20210201-20210731" decimals="2" name="s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjVlNDU2MGE1ODVhZjRkYzk5MGExZjFjODZiZTI0ZDUzL3RhYmxlcmFuZ2U6NWU0NTYwYTU4NWFmNGRjOTkwYTFmMWM4NmJlMjRkNTNfMy0zLTEtMS0xMDEw_6c6bb54b-27b7-4f33-b722-b09fdd1680ba">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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5d7bbee71bc34d8f8367074e775550d6_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjVlNDU2MGE1ODVhZjRkYzk5MGExZjFjODZiZTI0ZDUzL3RhYmxlcmFuZ2U6NWU0NTYwYTU4NWFmNGRjOTkwYTFmMWM4NmJlMjRkNTNfMy01LTEtMS0xMDE0_1da35719-f131-4acc-a36c-f47ef059826d">1,818</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:120%"><ix:nonFraction unitRef="number" contextRef="i5d7bbee71bc34d8f8367074e775550d6_D20200201-20200731" decimals="2" name="s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjVlNDU2MGE1ODVhZjRkYzk5MGExZjFjODZiZTI0ZDUzL3RhYmxlcmFuZ2U6NWU0NTYwYTU4NWFmNGRjOTkwYTFmMWM4NmJlMjRkNTNfMy03LTEtMS0xMDE0_90d912e9-1d81-4027-89b8-a2795345a8f7">5</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:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjVlNDU2MGE1ODVhZjRkYzk5MGExZjFjODZiZTI0ZDUzL3RhYmxlcmFuZ2U6NWU0NTYwYTU4NWFmNGRjOTkwYTFmMWM4NmJlMjRkNTNfNC0xLTEtMS0xMDEw_73622574-eba5-411a-93cc-f4ef249457f0">83,145</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="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:120%"><ix:nonFraction unitRef="number" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="2" name="s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjVlNDU2MGE1ODVhZjRkYzk5MGExZjFjODZiZTI0ZDUzL3RhYmxlcmFuZ2U6NWU0NTYwYTU4NWFmNGRjOTkwYTFmMWM4NmJlMjRkNTNfNC0zLTEtMS0xMDEw_d38ef28c-4748-4529-b66e-94318368726f">100</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjVlNDU2MGE1ODVhZjRkYzk5MGExZjFjODZiZTI0ZDUzL3RhYmxlcmFuZ2U6NWU0NTYwYTU4NWFmNGRjOTkwYTFmMWM4NmJlMjRkNTNfNC01LTEtMS0xMDE0_58273936-aa02-42be-984a-28b691f1faf5">38,631</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="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:120%"><ix:nonFraction unitRef="number" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="2" name="s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjVlNDU2MGE1ODVhZjRkYzk5MGExZjFjODZiZTI0ZDUzL3RhYmxlcmFuZ2U6NWU0NTYwYTU4NWFmNGRjOTkwYTFmMWM4NmJlMjRkNTNfNC03LTEtMS0xMDE0_d74199f2-37a1-43a3-9bf4-6fd25ba85fd5">100</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets consist of unbilled accounts receivable, which arise when a right to consideration for our performance under the customer contract occurs before invoicing the customer. The amount of unbilled accounts receivable included within accounts receivable, net on the consolidated balance sheets w</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as $<ix:nonFraction unitRef="usd" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:UnbilledReceivablesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMzI5ODUzNDg4NTgxMQ_dfd13e5b-b550-47e2-895d-651bff3b52fc">1.4</ix:nonFraction> million a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nd $<ix:nonFraction unitRef="usd" contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:UnbilledReceivablesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfODk2_f28f28ee-8b68-463c-b73d-f6ce9d5d7207">1.5</ix:nonFraction> million as of July&#160;31, 2021 and January&#160;31, 2021, respectively. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities consist of deferred revenue, which represents invoices billed in advance of performance under a contract. Deferred revenue is recognized as revenue over the contractual period. The deferred revenue balance was $<ix:nonFraction unitRef="usd" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMzI5ODUzNDg4OTQwMQ_7f9037e6-7180-4bee-9cfc-b1c3b99e71a5">184.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMzI5ODUzNDg4OTQwOA_6ff235c6-bb05-4e43-911c-08684411a02a">141.8</ix:nonFraction> million as of July&#160;31, 2021 and January&#160;31, 2021, respectively. We recognized revenue of $<ix:nonFraction unitRef="usd" contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMzI5ODUzNDg4NzA2Nw_fa81ccd0-2f84-44aa-a4eb-73c13d4bff42">24.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMzI5ODUzNDg4NzA0OA_3dcb1945-3723-4fbe-9746-b802741bdddc">14.4</ix:nonFraction> million during the three months ended July&#160;31, 2021 and 2020, respectively, and $<ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMzI5ODUzNDg4NzA3Nw_528cc200-b36c-4dfa-9291-231719291312">53.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMzI5ODUzNDg4NzExNQ_5aa37241-1e4a-4e44-a7bc-5150427f3ab6">30.2</ix:nonFraction> million for the six months ended July&#160;31, 2021 and 2020, respectively, that was included in the corresponding contract liability balance at the beginning of the period.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our contracts with customers typically range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMTY2Ng_defb226d-874f-4cd8-bfde-ed6291608b19">one</span> to <ix:nonNumeric contextRef="i7623c3e6ddcc40529777781d5e90c0da_D20210201-20210731" format="ixt-sec:durwordsen" name="s:RevenueFromContractWithCustomerContractTerm" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMTY3Mg_a9c50bdf-c05a-4041-a400-a5d4ddb8febf">three years</ix:nonNumeric>. Revenue allocated to remaining performance obligations represents non-cancelable contract revenue that has not yet been recognized, which includes deferred revenue and amounts that will be invoiced in future periods.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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 July&#160;31, 2021, our remaining performance obligations were $<ix:nonFraction unitRef="usd" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMzI5ODUzNDg4ODExMA_df72fa19-e7ca-4d18-bb78-fa79d2b51865">219.1</ix:nonFraction> million, of which we expect to recognize <ix:nonFraction unitRef="number" contextRef="i0116e0b80e9b42098409c6e6cd601551_I20210731" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMzI5ODUzNDg4ODExOA_4b59014d-9f70-4218-b751-62396eb558ce">87</ix:nonFraction>% as revenue over the next <ix:nonNumeric contextRef="i0116e0b80e9b42098409c6e6cd601551_I20210731" format="ixt-sec:durmonth" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMzI5ODUzNDg4ODUwMw_aa5809d4-3c53-460b-b08c-6c203a59dc81">24</ix:nonNumeric> months, with the remainder to be recognized thereafter.</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div></ix:continuation><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="iddcec616772548c68554bee53a323742">We periodically review deferred contract acquisition costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit. We did <ix:nonFraction unitRef="usd" contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:DeferredPolicyAcquisitionCostsImpairmentLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMjE5OTAyMzI2NjcxNw_b23130b6-1ee5-4136-ab0c-0130d20d9e41"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:DeferredPolicyAcquisitionCostsImpairmentLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMjE5OTAyMzI2NjcxNw_be676d3e-5c04-4b67-bf4a-c0d1e288f12e"><ix:nonFraction unitRef="usd" contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:DeferredPolicyAcquisitionCostsImpairmentLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMjE5OTAyMzI2NjcxNw_cda2fbc5-4887-4368-8c97-290c7d54ebde"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:DeferredPolicyAcquisitionCostsImpairmentLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMjE5OTAyMzI2NjcxNw_d708dacf-2265-49aa-ad5d-575128cb4802">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>t recognize any impairment of deferred contract acquisition costs during the three and six months ended July&#160;31, 2021 and 2020</ix:continuation>.</span></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_46"></div><div style="margin-bottom:9pt;margin-top: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="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RleHRyZWdpb246N2IxNDcxMTA5NWFhNGRiZDg4ODdlMTU0MzBmYzYxNzZfMjE5OTAyMzI1NzY0Mg_9f51b467-c3d0-43ff-831e-d28d0838ee00" continuedAt="ifb6ef85adc3d4efab58bd1790a1b931f" escape="true">FAIR VALUE MEASUREMENTS</ix:nonNumeric></span></div><ix:continuation id="ifb6ef85adc3d4efab58bd1790a1b931f" continuedAt="idbeb76fbba5a4b839d9e5badf5f8841c"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We measure fair value based on a three-level hierarchy, maximizing the use of observable inputs, where available, and minimizing the use of unobservable inputs, as follows:</span></div><div style="margin-bottom:9pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Level 1:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.01pt">Assets and liabilities whose values are based on observable inputs such as quoted (unadjusted)&#160;prices in active markets for identical assets or liabilities.</span></div><div style="margin-bottom:9pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Level 2:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.01pt">Assets and liabilities whose values are based on inputs from quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the asset or liability.</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;text-indent:18pt"><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:81pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></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:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><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%">SENTINELONE,&#160;INC. </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%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)</span></div></td></tr></table></div></div><ix:continuation id="idbeb76fbba5a4b839d9e5badf5f8841c"><div style="margin-bottom:9pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Level 3:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.01pt">Assets and liabilities whose values are based on unobservable inputs that are supported by little or no market activity and that are significant to the overall fair value measurement.</span></div><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RleHRyZWdpb246N2IxNDcxMTA5NWFhNGRiZDg4ODdlMTU0MzBmYzYxNzZfMjE5OTAyMzI1NzY0Mw_92461933-afc0-4f50-bb48-9321bf488c4b" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the respective fair value and the classification by level within the fair value hierarchy (in thousands):</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:42.489%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.521%"></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.521%"></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.521%"></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.525%"></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: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%">As of July&#160;31, 2021</span></div></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:120%">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:120%">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:120%">Level 3</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:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</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;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td 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="i34fede2e254845189cdf1a270554cf93_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJiNGFmZTk5MjBhOTQwMDliOTk4NTkzNWYxN2Y3YWFlL3RhYmxlcmFuZ2U6YmI0YWZlOTkyMGE5NDAwOWI5OTg1OTM1ZjE3ZjdhYWVfNS0xLTEtMS0w_1f2d5f7d-de97-4695-b3ef-385d0b72e277">40,520</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: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="i5246e8e499b549d9a0427b7a093cb5c5_I20210731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJiNGFmZTk5MjBhOTQwMDliOTk4NTkzNWYxN2Y3YWFlL3RhYmxlcmFuZ2U6YmI0YWZlOTkyMGE5NDAwOWI5OTg1OTM1ZjE3ZjdhYWVfNS0zLTEtMS0w_cc185fbd-8365-4965-a8a9-c32f02b0bcac">&#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: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="i076fe4acb1f843a48df64f9bfdc330bd_I20210731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJiNGFmZTk5MjBhOTQwMDliOTk4NTkzNWYxN2Y3YWFlL3RhYmxlcmFuZ2U6YmI0YWZlOTkyMGE5NDAwOWI5OTg1OTM1ZjE3ZjdhYWVfNS01LTEtMS0w_84cee282-2fbc-454b-803b-80c067926993">&#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: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="id71d7e5f89294b4d97af49ff54ca22d1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJiNGFmZTk5MjBhOTQwMDliOTk4NTkzNWYxN2Y3YWFlL3RhYmxlcmFuZ2U6YmI0YWZlOTkyMGE5NDAwOWI5OTg1OTM1ZjE3ZjdhYWVfNS03LTEtMS0w_03704537-60ef-4da0-8729-1edcb88a2b03">40,520</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%">Short-term investments:</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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f7c3a6079254c4782737bcead55a8cd_I20210731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJiNGFmZTk5MjBhOTQwMDliOTk4NTkzNWYxN2Y3YWFlL3RhYmxlcmFuZ2U6YmI0YWZlOTkyMGE5NDAwOWI5OTg1OTM1ZjE3ZjdhYWVfNy0xLTEtMS0w_fdbd45b1-aef8-471d-99e6-0c4cabf72aa0">&#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="i5d9ce48d5d2143f69fb010a46e7f00d2_I20210731" decimals="-3" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJiNGFmZTk5MjBhOTQwMDliOTk4NTkzNWYxN2Y3YWFlL3RhYmxlcmFuZ2U6YmI0YWZlOTkyMGE5NDAwOWI5OTg1OTM1ZjE3ZjdhYWVfNy0zLTEtMS0w_28d489c3-05c5-48ea-8b95-b6fb5220e483">370</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="iad173a17dcaf4da380e1d05d1877e2a9_I20210731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJiNGFmZTk5MjBhOTQwMDliOTk4NTkzNWYxN2Y3YWFlL3RhYmxlcmFuZ2U6YmI0YWZlOTkyMGE5NDAwOWI5OTg1OTM1ZjE3ZjdhYWVfNy01LTEtMS0w_918adf1e-5f20-4ade-8693-d0942a70c9b3">&#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="icf2154ced97846b89dfa8f29c4e45640_I20210731" decimals="-3" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJiNGFmZTk5MjBhOTQwMDliOTk4NTkzNWYxN2Y3YWFlL3RhYmxlcmFuZ2U6YmI0YWZlOTkyMGE5NDAwOWI5OTg1OTM1ZjE3ZjdhYWVfNy03LTEtMS0w_a5d42d00-167b-42b5-aa73-e8ff18a133b4">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets measured and recorded at fair value</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="if6ceecd850d04706b51c0a32f1e7868e_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJiNGFmZTk5MjBhOTQwMDliOTk4NTkzNWYxN2Y3YWFlL3RhYmxlcmFuZ2U6YmI0YWZlOTkyMGE5NDAwOWI5OTg1OTM1ZjE3ZjdhYWVfOC0xLTEtMS0w_72d3a536-9540-438b-bb6e-fd6d867534a2">40,520</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="i3172f47129454ddb95069f44f319eb08_I20210731" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJiNGFmZTk5MjBhOTQwMDliOTk4NTkzNWYxN2Y3YWFlL3RhYmxlcmFuZ2U6YmI0YWZlOTkyMGE5NDAwOWI5OTg1OTM1ZjE3ZjdhYWVfOC0zLTEtMS0w_17aa51ff-21c3-43bf-8a27-7048ce254c26">370</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="i61946b2d676b4fef9d371219cc0557dd_I20210731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJiNGFmZTk5MjBhOTQwMDliOTk4NTkzNWYxN2Y3YWFlL3RhYmxlcmFuZ2U6YmI0YWZlOTkyMGE5NDAwOWI5OTg1OTM1ZjE3ZjdhYWVfOC01LTEtMS0w_e0696dd8-49d3-4470-893a-5012ee3c1651">&#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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJiNGFmZTk5MjBhOTQwMDliOTk4NTkzNWYxN2Y3YWFlL3RhYmxlcmFuZ2U6YmI0YWZlOTkyMGE5NDAwOWI5OTg1OTM1ZjE3ZjdhYWVfOC03LTEtMS0w_859b6dd9-9c23-445a-9f14-9b6d10702624">40,890</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"><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:42.489%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.521%"></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.521%"></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.521%"></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.525%"></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: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%">As of January&#160;31, 2021</span></div></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:120%">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:120%">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:120%">Level 3</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:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</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;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td 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: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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic5b39889047748d187b91ae8104bcdab_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJjM2MzZWM0Y2FhMzRkMTNiMmQzNTRkNTEwYjZkZmRmL3RhYmxlcmFuZ2U6YmMzYzNlYzRjYWEzNGQxM2IyZDM1NGQ1MTBiNmRmZGZfNS0xLTEtMS0xMDI0_33e76f5c-2c87-472b-b8c2-5ea9a26d6d3e">40,518</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:10pt;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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4252aae220fa418ca58622421a963b97_I20210131" decimals="-3" format="ixt:fixed-zero" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJjM2MzZWM0Y2FhMzRkMTNiMmQzNTRkNTEwYjZkZmRmL3RhYmxlcmFuZ2U6YmMzYzNlYzRjYWEzNGQxM2IyZDM1NGQ1MTBiNmRmZGZfNS0zLTEtMS0xMDI0_3e45c94e-e76c-4165-b088-4d1ee164eba4">&#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:10pt;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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i965bcfb748c84d9588991a06d693e066_I20210131" decimals="-3" format="ixt:fixed-zero" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJjM2MzZWM0Y2FhMzRkMTNiMmQzNTRkNTEwYjZkZmRmL3RhYmxlcmFuZ2U6YmMzYzNlYzRjYWEzNGQxM2IyZDM1NGQ1MTBiNmRmZGZfNS01LTEtMS0xMDI0_f8cd809e-972d-495b-9277-90096a5665ad">&#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:10pt;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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id528de9903d640cf9c0243c5503a6e89_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJjM2MzZWM0Y2FhMzRkMTNiMmQzNTRkNTEwYjZkZmRmL3RhYmxlcmFuZ2U6YmMzYzNlYzRjYWEzNGQxM2IyZDM1NGQ1MTBiNmRmZGZfNS03LTEtMS0xMDI0_c6b405de-1097-4c74-874a-610641e6550a">40,518</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%">Short-term investments:</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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="iab9b81719bb14b2db37c406f1458fbb4_I20210131" decimals="-3" format="ixt:fixed-zero" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJjM2MzZWM0Y2FhMzRkMTNiMmQzNTRkNTEwYjZkZmRmL3RhYmxlcmFuZ2U6YmMzYzNlYzRjYWEzNGQxM2IyZDM1NGQ1MTBiNmRmZGZfNy0xLTEtMS0xMDI0_aad462fa-40e1-4e67-9460-c38a747f0ca0">&#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:120%"><ix:nonFraction unitRef="usd" contextRef="i55a252d0d332442ba17a38d0af80c29a_I20210131" decimals="-3" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJjM2MzZWM0Y2FhMzRkMTNiMmQzNTRkNTEwYjZkZmRmL3RhYmxlcmFuZ2U6YmMzYzNlYzRjYWEzNGQxM2IyZDM1NGQ1MTBiNmRmZGZfNy0zLTEtMS0xMDI0_9f212e06-7b9e-41a1-9feb-9d8afb7554fb">364</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:120%"><ix:nonFraction unitRef="usd" contextRef="i28a6bcdff3f04fae910312fd2f2df33a_I20210131" decimals="-3" format="ixt:fixed-zero" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJjM2MzZWM0Y2FhMzRkMTNiMmQzNTRkNTEwYjZkZmRmL3RhYmxlcmFuZ2U6YmMzYzNlYzRjYWEzNGQxM2IyZDM1NGQ1MTBiNmRmZGZfNy01LTEtMS0xMDI0_bb85a659-ee5e-491e-af20-4c9792184405">&#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:120%"><ix:nonFraction unitRef="usd" contextRef="i3aee632ef84e4752af6950ad1108b085_I20210131" decimals="-3" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJjM2MzZWM0Y2FhMzRkMTNiMmQzNTRkNTEwYjZkZmRmL3RhYmxlcmFuZ2U6YmMzYzNlYzRjYWEzNGQxM2IyZDM1NGQ1MTBiNmRmZGZfNy03LTEtMS0xMDI0_25b1d14e-0f66-4ec0-9ff6-ee97d67dfcac">364</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 assets measured and recorded at fair value</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="if70fc7c01f78420fa4c0f3215055ab97_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJjM2MzZWM0Y2FhMzRkMTNiMmQzNTRkNTEwYjZkZmRmL3RhYmxlcmFuZ2U6YmMzYzNlYzRjYWEzNGQxM2IyZDM1NGQ1MTBiNmRmZGZfOC0xLTEtMS0xMDI0_224dd31f-bc0e-4107-8004-301cff65289c">40,518</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i4b3316d2d1424165892baab1e8ffd800_I20210131" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJjM2MzZWM0Y2FhMzRkMTNiMmQzNTRkNTEwYjZkZmRmL3RhYmxlcmFuZ2U6YmMzYzNlYzRjYWEzNGQxM2IyZDM1NGQ1MTBiNmRmZGZfOC0zLTEtMS0xMDI0_c08686f7-e77d-457c-8060-7feda06fab5f">364</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i0df4dbad1bbc4c1e85ee63e88d3016a5_I20210131" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJjM2MzZWM0Y2FhMzRkMTNiMmQzNTRkNTEwYjZkZmRmL3RhYmxlcmFuZ2U6YmMzYzNlYzRjYWEzNGQxM2IyZDM1NGQ1MTBiNmRmZGZfOC01LTEtMS0xMDI0_a642665f-f2f0-4466-b9c6-649844d2ebcc">&#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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJjM2MzZWM0Y2FhMzRkMTNiMmQzNTRkNTEwYjZkZmRmL3RhYmxlcmFuZ2U6YmMzYzNlYzRjYWEzNGQxM2IyZDM1NGQ1MTBiNmRmZGZfOC03LTEtMS0xMDI0_df335d12-3738-41bc-9a1a-c93d1b8d0e33">40,882</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-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no transfers between the levels of the fair value hierarchy during the three and six months ended July&#160;31, 2021 and 2020.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July&#160;31, 2021 and January&#160;31, 2021, the aggregate fair value of our cash equivalents and short-term investments approximated amortized cost and, as such, there were <ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RleHRyZWdpb246N2IxNDcxMTA5NWFhNGRiZDg4ODdlMTU0MzBmYzYxNzZfMjE5OTAyMzI1NzY2OA_0cddfac1-87e6-481e-8046-8e04950f0db8"><ix:nonFraction unitRef="usd" contextRef="ia575529adcee49c8a0e8b7ace617b1fa_D20200201-20210131" decimals="INF" format="ixt:fixed-zero" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RleHRyZWdpb246N2IxNDcxMTA5NWFhNGRiZDg4ODdlMTU0MzBmYzYxNzZfMjE5OTAyMzI1NzY2OA_bb8c4265-84f9-4e28-9395-fc94725eddc7">no</ix:nonFraction></ix:nonFraction> unrealized gains or losses, either individually or in the aggregate. As of July&#160;31, 2021 and January&#160;31, 2021, our cash and cash equivalents had contractual maturities of three and six months or less and short-term investments had contractual maturities within one year of each respective date.</span></div></ix:continuation><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="i66dd4b0a23164f6f96d658d0a524a5a5_49"></div><div style="margin-bottom:9pt;margin-top: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="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RleHRyZWdpb246YTg2NWJiYzkyYTMzNDhjYWJlMWFmMDNmODdhNzFhYzBfMjE5OTAyMzI1Njk0OQ_5fe13fa4-9984-41c6-9944-8b4a35897a1f" continuedAt="ia69da30e2d414b47b74e73fa202cc768" escape="true">PROPERTY AND EQUIPMENT, NET</ix:nonNumeric></span></div><ix:continuation id="ia69da30e2d414b47b74e73fa202cc768" continuedAt="ib3ddf0af22704eaa9b81be2e867d5b6a"><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RleHRyZWdpb246YTg2NWJiYzkyYTMzNDhjYWJlMWFmMDNmODdhNzFhYzBfMjE5OTAyMzI1Njk1MA_2db75fd7-192c-4113-abfa-19668c1272d5" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following (in thousands):</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: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="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%">As of July 31,</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%">As of January&#160;31,</span></div></td></tr><tr><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%">2021</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%">2021</span></div></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%">Office furniture and equipment</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="i8bce63223eab4644aca135704c80bad7_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RhYmxlOmQyNjg5NjU0NjQ1NzQ5OTE5NGU0N2NlZjJmZjU3NGMxL3RhYmxlcmFuZ2U6ZDI2ODk2NTQ2NDU3NDk5MTk0ZTQ3Y2VmMmZmNTc0YzFfMy0xLTEtMS0w_8acc0ba5-e20d-4d94-b044-4216dcd3cab0">1,432</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="ia96255a239214a02aba6d48df0e03666_I20210131" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RhYmxlOmQyNjg5NjU0NjQ1NzQ5OTE5NGU0N2NlZjJmZjU3NGMxL3RhYmxlcmFuZ2U6ZDI2ODk2NTQ2NDU3NDk5MTk0ZTQ3Y2VmMmZmNTc0YzFfMy0zLTEtMS0w_9d0cb293-25ea-419e-b379-017f25b0b8f5">837</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%">Computers, software, and electronic 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="i1e465e1dd3b149ab8b6a37c9106a48a1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RhYmxlOmQyNjg5NjU0NjQ1NzQ5OTE5NGU0N2NlZjJmZjU3NGMxL3RhYmxlcmFuZ2U6ZDI2ODk2NTQ2NDU3NDk5MTk0ZTQ3Y2VmMmZmNTc0YzFfNC0xLTEtMS0w_c167cb13-bfed-49fb-a7a4-1ccdbc9d7c8b">4,521</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="i65e64336bfb046fba77773a83882602b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RhYmxlOmQyNjg5NjU0NjQ1NzQ5OTE5NGU0N2NlZjJmZjU3NGMxL3RhYmxlcmFuZ2U6ZDI2ODk2NTQ2NDU3NDk5MTk0ZTQ3Y2VmMmZmNTc0YzFfNC0zLTEtMS0w_af8ef532-778a-40f1-9ac1-5fd33af4fc67">3,489</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%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ad2ac233ae24c129d468c9c4029cbbf_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RhYmxlOmQyNjg5NjU0NjQ1NzQ5OTE5NGU0N2NlZjJmZjU3NGMxL3RhYmxlcmFuZ2U6ZDI2ODk2NTQ2NDU3NDk5MTk0ZTQ3Y2VmMmZmNTc0YzFfNS0xLTEtMS0w_dd5230f7-127e-4730-9f41-9b5339cfdc3d">13,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe4f5f3351d04231a6402bf87e08ccdc_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RhYmxlOmQyNjg5NjU0NjQ1NzQ5OTE5NGU0N2NlZjJmZjU3NGMxL3RhYmxlcmFuZ2U6ZDI2ODk2NTQ2NDU3NDk5MTk0ZTQ3Y2VmMmZmNTc0YzFfNS0zLTEtMS0w_1c42800a-d848-4a7f-ae5d-cf94bfd8e9f3">6,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;text-align:left;vertical-align:bottom"><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="i61d213447c3e4159a495060f0b660c34_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RhYmxlOmQyNjg5NjU0NjQ1NzQ5OTE5NGU0N2NlZjJmZjU3NGMxL3RhYmxlcmFuZ2U6ZDI2ODk2NTQ2NDU3NDk5MTk0ZTQ3Y2VmMmZmNTc0YzFfNi0xLTEtMS0w_40a8843c-7ca5-4929-9911-b9f67592c101">7,643</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="i50f43d4de6c04edab590624535c48a51_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RhYmxlOmQyNjg5NjU0NjQ1NzQ5OTE5NGU0N2NlZjJmZjU3NGMxL3RhYmxlcmFuZ2U6ZDI2ODk2NTQ2NDU3NDk5MTk0ZTQ3Y2VmMmZmNTc0YzFfNi0zLTEtMS0w_bd92bc43-ba44-45dc-87ed-757c9013d8de">4,568</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%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45c2534d246d4db1930f87b56b70246a_I20210731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RhYmxlOmQyNjg5NjU0NjQ1NzQ5OTE5NGU0N2NlZjJmZjU3NGMxL3RhYmxlcmFuZ2U6ZDI2ODk2NTQ2NDU3NDk5MTk0ZTQ3Y2VmMmZmNTc0YzFfNy0xLTEtMS0w_a4741264-0094-4602-822b-cf01dfd8c918">&#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="i52c65ee684e94cd3be9a15f58dd6b6cc_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RhYmxlOmQyNjg5NjU0NjQ1NzQ5OTE5NGU0N2NlZjJmZjU3NGMxL3RhYmxlcmFuZ2U6ZDI2ODk2NTQ2NDU3NDk5MTk0ZTQ3Y2VmMmZmNTc0YzFfNy0zLTEtMS0w_07018c79-c128-4729-99d0-6db3bf1bf1a7">2,925</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%">Total property and equipment</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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RhYmxlOmQyNjg5NjU0NjQ1NzQ5OTE5NGU0N2NlZjJmZjU3NGMxL3RhYmxlcmFuZ2U6ZDI2ODk2NTQ2NDU3NDk5MTk0ZTQ3Y2VmMmZmNTc0YzFfOC0xLTEtMS0w_2d050437-348e-443f-a4ac-a6597126264f">26,629</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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RhYmxlOmQyNjg5NjU0NjQ1NzQ5OTE5NGU0N2NlZjJmZjU3NGMxL3RhYmxlcmFuZ2U6ZDI2ODk2NTQ2NDU3NDk5MTk0ZTQ3Y2VmMmZmNTc0YzFfOC0zLTEtMS0w_5d1e45dd-dfed-4e3d-8ee1-65fd9a11fe26">18,778</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated 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%">(<ix:nonFraction unitRef="usd" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RhYmxlOmQyNjg5NjU0NjQ1NzQ5OTE5NGU0N2NlZjJmZjU3NGMxL3RhYmxlcmFuZ2U6ZDI2ODk2NTQ2NDU3NDk5MTk0ZTQ3Y2VmMmZmNTc0YzFfOS0xLTEtMS0w_81c7d5c2-a069-479c-b975-738dde0fe553">7,737</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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RhYmxlOmQyNjg5NjU0NjQ1NzQ5OTE5NGU0N2NlZjJmZjU3NGMxL3RhYmxlcmFuZ2U6ZDI2ODk2NTQ2NDU3NDk5MTk0ZTQ3Y2VmMmZmNTc0YzFfOS0zLTEtMS0w_57d2b753-7a0c-4028-824e-bf0a79cb2498">5,405</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"><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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RhYmxlOmQyNjg5NjU0NjQ1NzQ5OTE5NGU0N2NlZjJmZjU3NGMxL3RhYmxlcmFuZ2U6ZDI2ODk2NTQ2NDU3NDk5MTk0ZTQ3Y2VmMmZmNTc0YzFfMTAtMS0xLTEtMA_07c7a09a-2cc2-4739-bef0-95f4fd49123c">18,892</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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RhYmxlOmQyNjg5NjU0NjQ1NzQ5OTE5NGU0N2NlZjJmZjU3NGMxL3RhYmxlcmFuZ2U6ZDI2ODk2NTQ2NDU3NDk5MTk0ZTQ3Y2VmMmZmNTc0YzFfMTAtMy0xLTEtMA_0166ce84-3215-4a72-8d8b-9642b347a311">13,373</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;text-indent:18pt"><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:81pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></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:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><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%">SENTINELONE,&#160;INC. </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%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)</span></div></td></tr></table></div></div><ix:continuation id="ib3ddf0af22704eaa9b81be2e867d5b6a"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We capitalized internal-use software costs of $<ix:nonFraction unitRef="usd" contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:CapitalizedComputerSoftwareAdditions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RleHRyZWdpb246YTg2NWJiYzkyYTMzNDhjYWJlMWFmMDNmODdhNzFhYzBfNDk0NzgwMjMyNTk0MA_a6f53465-0e92-49f0-a484-db6f957591ed">4.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:CapitalizedComputerSoftwareAdditions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RleHRyZWdpb246YTg2NWJiYzkyYTMzNDhjYWJlMWFmMDNmODdhNzFhYzBfNDk0NzgwMjMyNTk0NQ_7ddc3307-e774-43b6-a0a7-354d8e358d84">0.7</ix:nonFraction> million, during the three months ended July&#160;31, 2021 and 2020, respectively, and $<ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:CapitalizedComputerSoftwareAdditions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RleHRyZWdpb246YTg2NWJiYzkyYTMzNDhjYWJlMWFmMDNmODdhNzFhYzBfNDk0NzgwMjMyNTk1NQ_59919cc9-3a25-409c-beb1-4eb09762072e">5.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:CapitalizedComputerSoftwareAdditions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RleHRyZWdpb246YTg2NWJiYzkyYTMzNDhjYWJlMWFmMDNmODdhNzFhYzBfNDk0NzgwMjMyNTk2Mw_e48af26b-dccf-4667-bfa3-30614d07eeb3">1.3</ix:nonFraction> million during the six months ended July&#160;31, 2021 and 2020, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense related to property and equipment was $<ix:nonFraction unitRef="usd" contextRef="i24c42bfe66424da79039f8fd2d11f901_D20210501-20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RleHRyZWdpb246YTg2NWJiYzkyYTMzNDhjYWJlMWFmMDNmODdhNzFhYzBfNDk0NzgwMjMyNjI5NA_b6ed19d8-17ec-48fc-8220-5e454fac1488">1.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i374cbd4df60542d8a54265ed3ae2be46_D20200501-20200731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RleHRyZWdpb246YTg2NWJiYzkyYTMzNDhjYWJlMWFmMDNmODdhNzFhYzBfNDk0NzgwMjMyNjMwMg_5a1911b5-6b99-4c10-8f61-937985b3e2b3">0.7</ix:nonFraction> million for the three months ended July&#160;31, 2021 and 2020, respectively, and $<ix:nonFraction unitRef="usd" contextRef="ib84c7c82c1b342a798ba2fd46f9413c6_D20210201-20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RleHRyZWdpb246YTg2NWJiYzkyYTMzNDhjYWJlMWFmMDNmODdhNzFhYzBfNDk0NzgwMjMyNjMwOQ_bb560488-fb3c-4066-b32a-044551f7e100">2.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie04a93c91659441abaf29f410059ebaf_D20200201-20200731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RleHRyZWdpb246YTg2NWJiYzkyYTMzNDhjYWJlMWFmMDNmODdhNzFhYzBfNDk0NzgwMjMyNjMyMA_ee9cfdda-b4b7-434f-b509-227430f5ad74">1.3</ix:nonFraction> million for the six months ended July&#160;31, 2021 and 2020, respectively, including amortization expense related to capitalized internal-use software of $<ix:nonFraction unitRef="usd" contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:CapitalizedComputerSoftwareAmortization1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RleHRyZWdpb246YTg2NWJiYzkyYTMzNDhjYWJlMWFmMDNmODdhNzFhYzBfNDk0NzgwMjMyNjMyNg_afa0a074-ce6f-439b-ae6f-b4b5d240d785">0.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:CapitalizedComputerSoftwareAmortization1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RleHRyZWdpb246YTg2NWJiYzkyYTMzNDhjYWJlMWFmMDNmODdhNzFhYzBfNDk0NzgwMjMyNjMzNQ_f2197be8-7bdb-44fc-80e1-2b4fb11aa42a">0.3</ix:nonFraction> million for the three months ended July&#160;31, 2021 and 2020, respectively, and $<ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:CapitalizedComputerSoftwareAmortization1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RleHRyZWdpb246YTg2NWJiYzkyYTMzNDhjYWJlMWFmMDNmODdhNzFhYzBfNDk0NzgwMjMyNjM0Nw_8ebfdf90-a4a4-4864-8925-da8bad9805f7">0.9</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:CapitalizedComputerSoftwareAmortization1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RleHRyZWdpb246YTg2NWJiYzkyYTMzNDhjYWJlMWFmMDNmODdhNzFhYzBfNDk0NzgwMjMyNjM1Nw_4e798e7a-c2aa-4f74-98ce-c8d1e363de94">0.6</ix:nonFraction> million for the six months ended July&#160;31, 2021 and 2020, respectively.</span></div></ix:continuation><div id="i66dd4b0a23164f6f96d658d0a524a5a5_52"></div><div style="margin-bottom:9pt;margin-top: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="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:IntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RleHRyZWdpb246ZTY1NjI4MjI5NzFjNDYyOWI3NDIzYzU2NjU2MmM5NGVfMjE5OTAyMzI1NjQyNQ_2e509c3c-5b11-4a65-8dad-5c71dcbed1eb" continuedAt="ia37229af2c51447bbefef944ce3e0bd3" escape="true">INTANGIBLE ASSETS</ix:nonNumeric></span></div><ix:continuation id="ia37229af2c51447bbefef944ce3e0bd3"><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RleHRyZWdpb246ZTY1NjI4MjI5NzFjNDYyOWI3NDIzYzU2NjU2MmM5NGVfMjE5OTAyMzI1NjQyNg_429cc8cc-0efc-4b43-84f1-6ff40be9d8ff" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net as of July&#160;31, 2021 consisted of the following (in thousands):</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%">As of July 31,</span></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%">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%">Developed technology</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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="s:FiniteLivedDevelopedTechnologyRightsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RhYmxlOmQ2ZGQ5YTgzYWMyNTQ2ZGQ4NDliNmU4ODVjOWViZDFhL3RhYmxlcmFuZ2U6ZDZkZDlhODNhYzI1NDZkZDg0OWI2ZTg4NWM5ZWJkMWFfMi0xLTEtMS0w_a6ebac0c-5bfe-4193-87b0-e68fdc2e3f09">15,500</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%">Customer relationship</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedCustomerRelationshipsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RhYmxlOmQ2ZGQ5YTgzYWMyNTQ2ZGQ4NDliNmU4ODVjOWViZDFhL3RhYmxlcmFuZ2U6ZDZkZDlhODNhYzI1NDZkZDg0OWI2ZTg4NWM5ZWJkMWFfMy0xLTEtMS0w_e439b8fa-b404-4947-878e-4d6303809075">1,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%">Non-compete agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" name="us-gaap:FiniteLivedNoncompeteAgreementsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RhYmxlOmQ2ZGQ5YTgzYWMyNTQ2ZGQ4NDliNmU4ODVjOWViZDFhL3RhYmxlcmFuZ2U6ZDZkZDlhODNhYzI1NDZkZDg0OWI2ZTg4NWM5ZWJkMWFfNC0xLTEtMS0w_1cdf3e50-1f46-4589-8c0b-45177cdc042d">650</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%">Trademarks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" name="us-gaap:FiniteLivedTrademarksGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RhYmxlOmQ2ZGQ5YTgzYWMyNTQ2ZGQ4NDliNmU4ODVjOWViZDFhL3RhYmxlcmFuZ2U6ZDZkZDlhODNhYzI1NDZkZDg0OWI2ZTg4NWM5ZWJkMWFfNS0xLTEtMS0w_e3462747-4682-45d7-849e-6386c9383a2a">150</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%">Patents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" name="us-gaap:FiniteLivedPatentsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RhYmxlOmQ2ZGQ5YTgzYWMyNTQ2ZGQ4NDliNmU4ODVjOWViZDFhL3RhYmxlcmFuZ2U6ZDZkZDlhODNhYzI1NDZkZDg0OWI2ZTg4NWM5ZWJkMWFfNi0xLTEtMS0w_3108fe5f-1e51-4a5c-b38d-f1f687f29e94">547</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 intangible 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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RhYmxlOmQ2ZGQ5YTgzYWMyNTQ2ZGQ4NDliNmU4ODVjOWViZDFhL3RhYmxlcmFuZ2U6ZDZkZDlhODNhYzI1NDZkZDg0OWI2ZTg4NWM5ZWJkMWFfNy0xLTEtMS0w_bc58c9c0-829c-4cce-8e8c-b59b57a80beb">18,347</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: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RhYmxlOmQ2ZGQ5YTgzYWMyNTQ2ZGQ4NDliNmU4ODVjOWViZDFhL3RhYmxlcmFuZ2U6ZDZkZDlhODNhYzI1NDZkZDg0OWI2ZTg4NWM5ZWJkMWFfOC0xLTEtMS0w_6579313e-1977-4720-987c-5b7239f466fb">1,642</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets, 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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RhYmxlOmQ2ZGQ5YTgzYWMyNTQ2ZGQ4NDliNmU4ODVjOWViZDFhL3RhYmxlcmFuZ2U6ZDZkZDlhODNhYzI1NDZkZDg0OWI2ZTg4NWM5ZWJkMWFfOS0xLTEtMS0w_99a4826e-d424-41a0-8630-781cfeae4647">16,705</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-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net as of January&#160;31, 2021 were not material.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense of intangible assets w</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as $<ix:nonFraction unitRef="usd" contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RleHRyZWdpb246ZTY1NjI4MjI5NzFjNDYyOWI3NDIzYzU2NjU2MmM5NGVfNDk0NzgwMjMyNTgzNg_a5e35cab-14ac-4d68-aa8a-c24edf33abf1">0.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RleHRyZWdpb246ZTY1NjI4MjI5NzFjNDYyOWI3NDIzYzU2NjU2MmM5NGVfMzI5ODUzNDg4NDIwNw_72fdcc56-4669-4229-b275-4426ea94d50e">1.6</ix:nonFraction>&#160;million fo</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">r the three and six months ended July&#160;31, 2021, respectively. There was <ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RleHRyZWdpb246ZTY1NjI4MjI5NzFjNDYyOWI3NDIzYzU2NjU2MmM5NGVfMzI5ODUzNDg4NDM4OQ_3ec00bad-e844-4d57-879f-df0a6398d630"><ix:nonFraction unitRef="usd" contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RleHRyZWdpb246ZTY1NjI4MjI5NzFjNDYyOWI3NDIzYzU2NjU2MmM5NGVfMzI5ODUzNDg4NDM4OQ_4b4eb4e5-462a-49d9-a3b5-d03b8ec7aca6">no</ix:nonFraction></ix:nonFraction> amortization expense for the same periods last year.</span></div><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RleHRyZWdpb246ZTY1NjI4MjI5NzFjNDYyOWI3NDIzYzU2NjU2MmM5NGVfMjE5OTAyMzI1NjQyNw_8df64861-321f-45f0-a6a8-9641b3db9ef7" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July&#160;31, 2021, estimated future amortization expense is as follows (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:84.316%"></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:120%">Fiscal Year Ending January 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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%">Remainder of 2022</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%"><ix:nonFraction unitRef="usd" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RhYmxlOjAxYzU2NTI5YTE5ODQ3MjNiNjcyNzkzMWQwODUyMWI2L3RhYmxlcmFuZ2U6MDFjNTY1MjlhMTk4NDcyM2I2NzI3OTMxZDA4NTIxYjZfMS0yLTEtMS0w_283193bf-d20a-47f6-b4a8-5fbaf9866a0d">1,665</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%">2023</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="usd" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RhYmxlOjAxYzU2NTI5YTE5ODQ3MjNiNjcyNzkzMWQwODUyMWI2L3RhYmxlcmFuZ2U6MDFjNTY1MjlhMTk4NDcyM2I2NzI3OTMxZDA4NTIxYjZfMi0yLTEtMS0w_a8e4bd83-52a6-4a88-bdf0-e5cc5b111d00">3,314</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%">2024</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="usd" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RhYmxlOjAxYzU2NTI5YTE5ODQ3MjNiNjcyNzkzMWQwODUyMWI2L3RhYmxlcmFuZ2U6MDFjNTY1MjlhMTk4NDcyM2I2NzI3OTMxZDA4NTIxYjZfMy0yLTEtMS0w_aaf1ad55-44e2-4007-9314-b346120acfdf">2,510</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%">2025</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="usd" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RhYmxlOjAxYzU2NTI5YTE5ODQ3MjNiNjcyNzkzMWQwODUyMWI2L3RhYmxlcmFuZ2U6MDFjNTY1MjlhMTk4NDcyM2I2NzI3OTMxZDA4NTIxYjZfNC0yLTEtMS0w_69c6f32d-a4d6-459f-92f0-71ce9623b26e">2,285</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%">2026</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="usd" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RhYmxlOjAxYzU2NTI5YTE5ODQ3MjNiNjcyNzkzMWQwODUyMWI2L3RhYmxlcmFuZ2U6MDFjNTY1MjlhMTk4NDcyM2I2NzI3OTMxZDA4NTIxYjZfNS0yLTEtMS0w_5dcb7eaa-a389-4a93-88ad-7aa92c377813">2,274</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%">Thereafter</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="usd" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="s:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RhYmxlOjAxYzU2NTI5YTE5ODQ3MjNiNjcyNzkzMWQwODUyMWI2L3RhYmxlcmFuZ2U6MDFjNTY1MjlhMTk4NDcyM2I2NzI3OTMxZDA4NTIxYjZfNi0yLTEtMS0w_1eb2da1b-bb76-455a-946d-fba5d7b978f5">4,657</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td 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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RhYmxlOjAxYzU2NTI5YTE5ODQ3MjNiNjcyNzkzMWQwODUyMWI2L3RhYmxlcmFuZ2U6MDFjNTY1MjlhMTk4NDcyM2I2NzI3OTMxZDA4NTIxYjZfNy0yLTEtMS0w_40f9c20c-aa37-40a1-81d5-f3118fb6c734">16,705</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 id="i66dd4b0a23164f6f96d658d0a524a5a5_55"></div><div style="margin-bottom:9pt;margin-top: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="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81NS9mcmFnOjA3OGY2ZTRlNmQzMDRhMzFiMjI5NDQyNmI3NzQ0NGI1L3RleHRyZWdpb246MDc4ZjZlNGU2ZDMwNGEzMWIyMjk0NDI2Yjc3NDQ0YjVfMjE5OTAyMzI2MTIzOA_1867c038-9e4d-44cc-bce2-1460d42fa3f9" continuedAt="if09e15245bd049ebbf39e5fffff69896" escape="true">LONG-TERM DEBT</ix:nonNumeric></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="if09e15245bd049ebbf39e5fffff69896" continuedAt="i836f6f25e38a4c4ea000b1fa093de549">In May 2018, we entered into a loan and security agreement with a certain lender, which was restated in May 2020, or the Amended Loan and Security Agreement. The Amended Loan and Security Agreement provided a revolving line of credit of up to $<ix:nonFraction unitRef="usd" contextRef="if25d29ddb8ba40409b45cb9d28e5436f_I20200531" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81NS9mcmFnOjA3OGY2ZTRlNmQzMDRhMzFiMjI5NDQyNmI3NzQ0NGI1L3RleHRyZWdpb246MDc4ZjZlNGU2ZDMwNGEzMWIyMjk0NDI2Yjc3NDQ0YjVfMTA5OTUxMTY0NDQzMw_a9616306-71dd-484b-8986-317e69b3a445">45.0</ix:nonFraction> million, maturing in May 2023. In June 2021, we repaid all outstanding indebtedness owed pursuant to the Amended Loan and Security Agreement, terminated the agreement, and closed our revolving line of credit. We had drawn down $<ix:nonFraction unitRef="usd" contextRef="i056bf162f24f40318945825143c2666e_D20200501-20200531" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromLongTermLinesOfCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81NS9mcmFnOjA3OGY2ZTRlNmQzMDRhMzFiMjI5NDQyNmI3NzQ0NGI1L3RleHRyZWdpb246MDc4ZjZlNGU2ZDMwNGEzMWIyMjk0NDI2Yjc3NDQ0YjVfMjc0ODc3OTA4NjExMA_f1419d31-3719-40eb-aa9f-5ade43e479fa">20.0</ix:nonFraction> million on the revolving line of credit in May 2020 and repaid the outstanding amounts borrowed under the loan and security agreement in full. All borrowings under the Amended Loan and Security Agreement were secured by substantially all of our assets, including the assets of our wholly-owned subsidiary Scalyr, Inc. (Scalyr). In addition, the terms of the Amended Loan and Security Agreement included certain affirmative covenants that, among other things, required us to maintain certain annual revenue </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;text-indent:18pt"><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:81pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></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:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><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%">SENTINELONE,&#160;INC. </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%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)</span></div></td></tr></table></div></div><ix:continuation id="i836f6f25e38a4c4ea000b1fa093de549"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">targets during a given covenant period and limited our and our subsidiaries&#8217; abilities to, among other things, dispose of assets, undergo a change in control, merge or consolidate, make acquisitions, incur debt, incur liens, pay dividends, and make investments, in each case subject to certain exceptions. Pursuant to our termination of the Amended Loan and Security Agreement, the related security interests have been removed and the covenants shall be of no further force and effect.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the initial term loan, we issued warrants to purchase shares of common stock with an exercise price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i39f8b2bcd5fe4401acac07b8f630f5e8_I20180531" decimals="2" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81NS9mcmFnOjA3OGY2ZTRlNmQzMDRhMzFiMjI5NDQyNmI3NzQ0NGI1L3RleHRyZWdpb246MDc4ZjZlNGU2ZDMwNGEzMWIyMjk0NDI2Yjc3NDQ0YjVfMjc0ODc3OTA4NjI1NQ_6e62e74a-f5f5-499f-bab7-fdfad116487d">0.62</ix:nonFraction> per share. The remaining warrants to purchase <ix:nonFraction unitRef="shares" contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81NS9mcmFnOjA3OGY2ZTRlNmQzMDRhMzFiMjI5NDQyNmI3NzQ0NGI1L3RleHRyZWdpb246MDc4ZjZlNGU2ZDMwNGEzMWIyMjk0NDI2Yjc3NDQ0YjVfMjE5OTAyMzI3NzQwMg_5c3986f7-d6ba-4a4b-94c7-d7231a7e817a">954,884</ix:nonFraction> shares of common stock were outstanding and exercisable as of January 31, 2021. During the three months ended July&#160;31, 2021, we issued <ix:nonFraction unitRef="shares" contextRef="i8c3eda0843b34df9894e878ed4c9b92e_D20210501-20210731" decimals="INF" format="ixt:num-dot-decimal" name="s:StockIssuedDuringPeriodSharesExerciseOfWarrants" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81NS9mcmFnOjA3OGY2ZTRlNmQzMDRhMzFiMjI5NDQyNmI3NzQ0NGI1L3RleHRyZWdpb246MDc4ZjZlNGU2ZDMwNGEzMWIyMjk0NDI2Yjc3NDQ0YjVfMzg0ODI5MDcxNDIyMg_593452bd-19c8-4eb4-a74b-10c6804e287e">940,953</ix:nonFraction> shares of Class B common stock in connection with the cashless exercise of all outstanding warrants to purchase 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%">        We incurred interest expense associated with our long-term debt of $<ix:nonFraction unitRef="usd" contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81NS9mcmFnOjA3OGY2ZTRlNmQzMDRhMzFiMjI5NDQyNmI3NzQ0NGI1L3RleHRyZWdpb246MDc4ZjZlNGU2ZDMwNGEzMWIyMjk0NDI2Yjc3NDQ0YjVfMzg0ODI5MDcxNDQ2Mg_3d42b6a3-5bdc-4aef-a407-82f5f95f0f7e"><ix:nonFraction unitRef="usd" contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81NS9mcmFnOjA3OGY2ZTRlNmQzMDRhMzFiMjI5NDQyNmI3NzQ0NGI1L3RleHRyZWdpb246MDc4ZjZlNGU2ZDMwNGEzMWIyMjk0NDI2Yjc3NDQ0YjVfMzg0ODI5MDcxNDQ2Mg_4439bfb9-dfed-4962-a235-5be23f00c60a">0.5</ix:nonFraction></ix:nonFraction> million during both the three months ended  July&#160;31, 2021 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $<ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81NS9mcmFnOjA3OGY2ZTRlNmQzMDRhMzFiMjI5NDQyNmI3NzQ0NGI1L3RleHRyZWdpb246MDc4ZjZlNGU2ZDMwNGEzMWIyMjk0NDI2Yjc3NDQ0YjVfMzg0ODI5MDcxNDUzMw_76b591d0-daa8-4fd0-ba45-0a9e045e96e4"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81NS9mcmFnOjA3OGY2ZTRlNmQzMDRhMzFiMjI5NDQyNmI3NzQ0NGI1L3RleHRyZWdpb246MDc4ZjZlNGU2ZDMwNGEzMWIyMjk0NDI2Yjc3NDQ0YjVfMzg0ODI5MDcxNDUzMw_cc0de497-399f-4b27-928c-947ff74ba4df">0.8</ix:nonFraction></ix:nonFraction> million for both the six months ended  July&#160;31, 2021 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</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></ix:continuation><div id="i66dd4b0a23164f6f96d658d0a524a5a5_61"></div><div style="margin-bottom:9pt;margin-top: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="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RleHRyZWdpb246ZTNkYTllZDYxODBiNDllZmJmMDg0YjhmNDJkMDlmMjlfMjE5OTAyMzI2MzMzMg_f9e701f1-4409-414d-b73d-0308333fd797" continuedAt="ife60c06b17c94dada0c976038717b0a2" escape="true">PREFERRED STOCK</ix:nonNumeric></span></div><ix:continuation id="ife60c06b17c94dada0c976038717b0a2" continuedAt="if71efc0d705445e1aae085e2f858a933"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Redeemable Convertible Preferred Stock</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the closing of the IPO, 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%">ll <ix:nonFraction unitRef="shares" contextRef="i76e1bccf403849b7a635b769f80912b2_I20210701" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RleHRyZWdpb246ZTNkYTllZDYxODBiNDllZmJmMDg0YjhmNDJkMDlmMjlfMjc0ODc3OTA5MDUxOA_172be13b-86cd-4c66-b3a6-3671171c267e">167,058,113</ix:nonFraction> shares of our then-outstanding redeemable convertible preferred stock automatically converted to an aggregate of <ix:nonFraction unitRef="shares" contextRef="i504e7004166c466483724fd7e08430b7_D20210701-20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RleHRyZWdpb246ZTNkYTllZDYxODBiNDllZmJmMDg0YjhmNDJkMDlmMjlfMjc0ODc3OTA3OTEzMA_5e183e9c-9981-4ea4-bfdf-1d34defb7b20">169,787,200</ix:nonFraction> shares of class B common stock. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of our redeemable convertible preferred stock converted on a <ix:nonFraction unitRef="number" contextRef="ifc3d13e4954f4aa589537f405dc2ab3b_I20210731" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockConvertibleConversionRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RleHRyZWdpb246ZTNkYTllZDYxODBiNDllZmJmMDg0YjhmNDJkMDlmMjlfMjE5OTAyMzI3NjY3NA_9bcde328-b78e-4d3a-9e38-037e70eb4d27">one</ix:nonFraction>-to-one basis, other than <ix:nonFraction unitRef="shares" contextRef="id1295ad043184459be6c6bb861816db6_I20210701" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RleHRyZWdpb246ZTNkYTllZDYxODBiNDllZmJmMDg0YjhmNDJkMDlmMjlfMjE5OTAyMzI3NTUxMQ_8f4dced0-f91c-4426-abd8-7df9512a76a3">31,405,183</ix:nonFraction> shares of our then-outstanding Series E redeemable convertible preferred stock, which converted into <ix:nonFraction unitRef="shares" contextRef="i504e7004166c466483724fd7e08430b7_D20210701-20210731" decimals="INF" format="ixt:num-dot-decimal" name="s:StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RleHRyZWdpb246ZTNkYTllZDYxODBiNDllZmJmMDg0YjhmNDJkMDlmMjlfMjE5OTAyMzI3NTUyMw_27ab4b8c-cc9d-48b2-9a70-fb9f073752c1">34,134,270</ix:nonFraction> shares of Class B common stock.</span></div><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:TemporaryEquityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RleHRyZWdpb246ZTNkYTllZDYxODBiNDllZmJmMDg0YjhmNDJkMDlmMjlfMjE5OTAyMzI2MzMzMw_d227f5a8-5124-4d9c-8cf3-43b3780c4680" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our redeemable convertible preferred stock as of January&#160;31, 2021 consisted of the following (in thousands, except share and per share data):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:15.137%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.137%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.443%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.137%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.443%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.137%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.443%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.137%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.443%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of January 31, 2021</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%">Shares Authorized</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%">Shares Issued and Outstanding</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%">Liquidation Amount</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%">Carrying Value</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%">Original Issuance Price per Share</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:9pt;font-weight:400;line-height:100%">Series Seed</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6116aeea3722442398cc0bc5f1356fa5_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfMi0xLTEtMS0w_3360ea05-d98c-4239-8191-c8e15a760b62">10,962,327</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6116aeea3722442398cc0bc5f1356fa5_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfMi0zLTEtMS0w_77442e09-c234-436b-a9d6-d5314f67e08e"><ix:nonFraction unitRef="shares" contextRef="i6116aeea3722442398cc0bc5f1356fa5_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfMi0zLTEtMS0w_d4ae06b0-b6a6-4b93-8756-d9e8cf276ec1">10,962,327</ix:nonFraction></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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6116aeea3722442398cc0bc5f1356fa5_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityLiquidationPreference" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfMi01LTEtMS0w_ab087b50-36f7-483a-acb4-b3b4fc2c3ac8">2,577</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6116aeea3722442398cc0bc5f1356fa5_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfMi03LTEtMS0w_2799d92c-a857-4d19-9902-c4f709a043ca">2,553</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6116aeea3722442398cc0bc5f1356fa5_I20210131" decimals="4" name="us-gaap:TemporaryEquityLiquidationPreferencePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfMi05LTEtMS0w_a0ff4f24-2c7a-48d7-a672-bc2d4d4c818f">0.2351</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:9pt;font-weight:400;line-height:100%">Series A</span></td><td colspan="2" style="background-color:#ffffff;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%"><ix:nonFraction unitRef="shares" contextRef="i33c3efc91d3843f0813bdc65d95234f8_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfMy0xLTEtMS0w_53bfeb5f-6a2f-4645-8917-8369140ca780">12,855,123</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i33c3efc91d3843f0813bdc65d95234f8_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfMy0zLTEtMS0w_3bc1d306-9751-48b4-a9ca-3b06bec76ed9"><ix:nonFraction unitRef="shares" contextRef="i33c3efc91d3843f0813bdc65d95234f8_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfMy0zLTEtMS0w_775feb96-1dd8-41ec-8eb6-7a78e90571fd">12,855,123</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33c3efc91d3843f0813bdc65d95234f8_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityLiquidationPreference" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfMy01LTEtMS0w_18a1147d-526d-44ba-a604-a131fea98bdb">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33c3efc91d3843f0813bdc65d95234f8_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfMy03LTEtMS0w_63dae25f-83bf-4907-8bd9-b2ad0b9c5fe0">9,948</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i33c3efc91d3843f0813bdc65d95234f8_I20210131" decimals="4" name="us-gaap:TemporaryEquityLiquidationPreferencePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfMy05LTEtMS0w_54cd99a2-2ffe-4c14-af4a-d8bab1a8e3cd">0.7779</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:9pt;font-weight:400;line-height:100%">Series B</span></td><td colspan="2" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="shares" contextRef="ifceb1e4faafe4e80b30bc6ff53242c1f_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNC0xLTEtMS0w_0269fb68-0912-4119-b7c5-2265807d4e71">20,288,700</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifceb1e4faafe4e80b30bc6ff53242c1f_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNC0zLTEtMS0w_4d9e0df3-93ff-448e-8330-d3a993459a17"><ix:nonFraction unitRef="shares" contextRef="ifceb1e4faafe4e80b30bc6ff53242c1f_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNC0zLTEtMS0w_93b2b15f-5f41-4c61-ae19-1c122b1c1974">20,288,700</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifceb1e4faafe4e80b30bc6ff53242c1f_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityLiquidationPreference" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNC01LTEtMS0w_c3e41762-13ed-48dd-b1f7-7ba379ff58a7">24,338</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifceb1e4faafe4e80b30bc6ff53242c1f_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNC03LTEtMS0w_3f25e875-40d6-4f72-9505-98b3dc41ae28">24,241</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ifceb1e4faafe4e80b30bc6ff53242c1f_I20210131" decimals="4" name="us-gaap:TemporaryEquityLiquidationPreferencePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNC05LTEtMS0w_ce3ef759-ab79-4480-8652-247ae65f7719">1.1996</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:9pt;font-weight:400;line-height:100%">Series C</span></td><td colspan="2" style="background-color:#ffffff;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%"><ix:nonFraction unitRef="shares" contextRef="i3cdde890f3214a1fafd9e87ba416503b_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNS0xLTEtMS0w_68fbb679-acc3-4594-8bad-838a4d4a299e">40,338,867</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3cdde890f3214a1fafd9e87ba416503b_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNS0zLTEtMS0w_9a78d6b6-0510-4ab5-801f-402688f68ff7"><ix:nonFraction unitRef="shares" contextRef="i3cdde890f3214a1fafd9e87ba416503b_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNS0zLTEtMS0w_b50fcec9-63f3-4b92-8fc9-f9ee56b0f745">40,338,867</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cdde890f3214a1fafd9e87ba416503b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityLiquidationPreference" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNS01LTEtMS0w_077728e8-605c-4097-9140-415334531ebe">70,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cdde890f3214a1fafd9e87ba416503b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNS03LTEtMS0w_02769844-fba8-45a7-8508-70288852de0d">69,845</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3cdde890f3214a1fafd9e87ba416503b_I20210131" decimals="4" name="us-gaap:TemporaryEquityLiquidationPreferencePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNS05LTEtMS0w_6db7b406-fba5-4fad-8392-0a3b511f0f6b">1.7460</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:9pt;font-weight:400;line-height:100%">Series 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i35a819adbac0421a84ff30aba75a5000_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNi0xLTEtMS0w_64a58d70-3385-43f3-a257-355df5ef6f98">29,078,931</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i35a819adbac0421a84ff30aba75a5000_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNi0zLTEtMS0w_a73321ba-f86f-4e7f-907f-6ef0d69b7471"><ix:nonFraction unitRef="shares" contextRef="i35a819adbac0421a84ff30aba75a5000_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNi0zLTEtMS0w_d5fae363-87e2-437e-aa8a-7b8e3f6c957e">29,078,931</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35a819adbac0421a84ff30aba75a5000_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityLiquidationPreference" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNi01LTEtMS0w_3c209900-d20a-4c40-80c0-0f73f33dd36a">95,476</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35a819adbac0421a84ff30aba75a5000_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNi03LTEtMS0w_5f2f98d3-1624-4f4c-a612-7a32d89fd273">95,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i35a819adbac0421a84ff30aba75a5000_I20210131" decimals="4" name="us-gaap:TemporaryEquityLiquidationPreferencePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNi05LTEtMS0w_c8675be8-f592-4c36-8d9f-eb842026d4d0">3.2833</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:9pt;font-weight:400;line-height:100%">Series E</span></td><td colspan="2" style="background-color:#ffffff;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%"><ix:nonFraction unitRef="shares" contextRef="ic95d7c6f62a14cf6ad4fb7029a8a49ae_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNy0xLTEtMS0w_e065b32a-70bb-4968-ad5f-b2d14a204e04">31,405,183</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic95d7c6f62a14cf6ad4fb7029a8a49ae_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNy0zLTEtMS0w_24d289b5-31e8-440e-8055-f8ea1ee57bb3"><ix:nonFraction unitRef="shares" contextRef="ic95d7c6f62a14cf6ad4fb7029a8a49ae_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNy0zLTEtMS0w_d0e83497-b0e8-4e15-8dde-7a12d6ae3d8c">31,405,183</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic95d7c6f62a14cf6ad4fb7029a8a49ae_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityLiquidationPreference" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNy01LTEtMS0w_5508cab5-4cfb-4631-85c3-f6421544e8aa">152,683</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic95d7c6f62a14cf6ad4fb7029a8a49ae_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNy03LTEtMS0w_ab58bc93-ee9f-4d1f-acb3-e7b4a0d7aa03">152,539</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic95d7c6f62a14cf6ad4fb7029a8a49ae_I20210131" decimals="4" name="us-gaap:TemporaryEquityLiquidationPreferencePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNy05LTEtMS0w_255c0f6b-2da2-4e97-94e6-6cf561240fdf">4.8617</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:9pt;font-weight:400;line-height:100%">Series F</span></td><td colspan="2" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="shares" contextRef="i9095ee8e6b1844e79dfcfb704456645b_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfOC0xLTEtMS0w_e85c4445-919c-4a2c-8d8f-976fff2951ee">24,056,282</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9095ee8e6b1844e79dfcfb704456645b_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfOC0zLTEtMS0w_285974c4-53cc-47a8-a947-6b0df1759dce"><ix:nonFraction unitRef="shares" contextRef="i9095ee8e6b1844e79dfcfb704456645b_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfOC0zLTEtMS0w_3e27731d-ec35-456e-bf92-95a6528c2248">22,128,982</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9095ee8e6b1844e79dfcfb704456645b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityLiquidationPreference" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfOC01LTEtMS0w_6ce0d623-3aa0-463e-8fbb-94dba40a23fa">266,907</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9095ee8e6b1844e79dfcfb704456645b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfOC03LTEtMS0w_55e3c44a-9f6b-4f5d-a6f5-94b679b33457">266,774</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9095ee8e6b1844e79dfcfb704456645b_I20210131" decimals="4" name="us-gaap:TemporaryEquityLiquidationPreferencePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfOC05LTEtMS0w_fcf0a77a-8306-4e63-a5fe-00af1511c1f5">12.0614</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:9pt;font-weight:400;line-height:100%">Total</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfOS0xLTEtMS0w_d350c06c-3c99-4032-a01f-e4a671a02f99">168,985,413</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfOS0zLTEtMS0w_6756250a-f638-47f7-902f-43e6d2a321ba"><ix:nonFraction unitRef="shares" contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfOS0zLTEtMS0w_8285b2cc-8303-4d7c-8505-078cefad718f">167,058,113</ix:nonFraction></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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityLiquidationPreference" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfOS01LTEtMS0w_1bcd3d82-acb1-4458-9a44-83840a225ec3">622,414</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfOS03LTEtMS0w_989792c1-aba2-4aaf-86d9-8934417ba8b8">621,139</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;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended July&#160;31, 2020, we issued <ix:nonFraction unitRef="shares" contextRef="ifb2730a85dc248d5866f2ecad6424e37_D20200201-20200731" decimals="INF" format="ixt:num-dot-decimal" name="s:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RleHRyZWdpb246ZTNkYTllZDYxODBiNDllZmJmMDg0YjhmNDJkMDlmMjlfNDgy_2bc48bf8-7ffe-48c9-a277-0c6f28920ff0">31,405,183</ix:nonFraction> shares of Series E Preferred Stock at a price of $<ix:nonFraction unitRef="usdPerShare" contextRef="ic95d7c6f62a14cf6ad4fb7029a8a49ae_I20210131" decimals="4" name="us-gaap:TemporaryEquityLiquidationPreferencePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RleHRyZWdpb246ZTNkYTllZDYxODBiNDllZmJmMDg0YjhmNDJkMDlmMjlfNTM0_761f129b-8d7e-43dd-b724-6b877d11528f">4.8617</ix:nonFraction> per share for aggregate proceeds of $<ix:nonFraction unitRef="usd" contextRef="ifb2730a85dc248d5866f2ecad6424e37_D20200201-20200731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RleHRyZWdpb246ZTNkYTllZDYxODBiNDllZmJmMDg0YjhmNDJkMDlmMjlfNTcz_ff1daeb3-674f-4e4d-b80b-8d453fbe0108">152.5</ix:nonFraction> million, net of issuance costs of $<ix:nonFraction unitRef="usd" contextRef="ifb2730a85dc248d5866f2ecad6424e37_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="s:TemporaryEquityIssuanceCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RleHRyZWdpb246ZTNkYTllZDYxODBiNDllZmJmMDg0YjhmNDJkMDlmMjlfNjAy_2d0121bd-7ad8-4cd5-a6ca-ad460dc1e065">0.1</ix:nonFraction> million. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the IPO, we amended and restated our certificate of incorporation, which became effective immediately prior to the closing of our offering, which authorized <ix:nonFraction unitRef="shares" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RleHRyZWdpb246ZTNkYTllZDYxODBiNDllZmJmMDg0YjhmNDJkMDlmMjlfMjE5OTAyMzI3NjYzMw_c255ebd0-2fbe-421f-a556-e40acdd0eb00">50,000,000</ix:nonFraction> shares of undesignated preferred stock, with a par value of $<ix:nonFraction unitRef="usdPerShare" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RleHRyZWdpb246ZTNkYTllZDYxODBiNDllZmJmMDg0YjhmNDJkMDlmMjlfMjE5OTAyMzI3NjY0NQ_e45d762d-8d07-43d4-a798-1675487c73ab">0.0001</ix:nonFraction>. As of July 31, 2021, there were <ix:nonFraction unitRef="shares" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RleHRyZWdpb246ZTNkYTllZDYxODBiNDllZmJmMDg0YjhmNDJkMDlmMjlfMjE5OTAyMzI3NjY1NA_e483b865-d203-48a3-93be-9d0fa0bbaf0b">50,000,000</ix:nonFraction> shares of preferred stock authorized and <ix:nonFraction unitRef="shares" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RleHRyZWdpb246ZTNkYTllZDYxODBiNDllZmJmMDg0YjhmNDJkMDlmMjlfMjE5OTAyMzI3NjY2NQ_d0f78f06-f54e-4a44-b436-b2831fcc0be3">zero</ix:nonFraction> shares of preferred stock outstanding.</span></div></ix:continuation><div id="i66dd4b0a23164f6f96d658d0a524a5a5_64"></div><div style="margin-bottom:9pt;margin-top: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:continuation id="if71efc0d705445e1aae085e2f858a933" continuedAt="i527ece1f7fad43a3ba2c2cfc43f480dd">COMMON STOCK</ix:continuation></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i527ece1f7fad43a3ba2c2cfc43f480dd" continuedAt="i0aa71ac21f84429d9236e7e2054d8818">We have two classes of common stock: Class A common stock and Class B common stock. In connection with the IPO, we amended and restated our certificate of incorporation and authorized <ix:nonFraction unitRef="shares" contextRef="i92e24a30c5f24046aac3878c1e39eed2_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RleHRyZWdpb246OTExYzNkZjk2ZTllNGFkZGJlYTczMzM1YWMxYzJkMDZfMjE5OTAyMzI2MjcyMw_13bc3f1f-3679-4d16-a594-cd6c48d0b2f4">1,500,000,000</ix:nonFraction> shares of Class A common stock and <ix:nonFraction unitRef="shares" contextRef="ib82222d8e79047e39da7193e4edb0bf5_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RleHRyZWdpb246OTExYzNkZjk2ZTllNGFkZGJlYTczMzM1YWMxYzJkMDZfMjE5OTAyMzI2MjczOA_c16ecfd3-5e0d-4153-84f4-eaed218f39b8">300,000,000</ix:nonFraction> shares of Class B common stock. The shares of Class A common stock and Class B </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;text-indent:18pt"><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:81pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></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:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><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%">SENTINELONE,&#160;INC. </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%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)</span></div></td></tr></table></div></div><ix:continuation id="i0aa71ac21f84429d9236e7e2054d8818"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">common stock are identical, except with respect to voting rights. Each share of Class A common stock is entitled to <ix:nonFraction unitRef="vote" contextRef="i92e24a30c5f24046aac3878c1e39eed2_I20210731" decimals="INF" format="ixt-sec:numwordsen" name="s:CommonStockNumberOfVotingRights" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RleHRyZWdpb246OTExYzNkZjk2ZTllNGFkZGJlYTczMzM1YWMxYzJkMDZfMjE5OTAyMzI2Mjc4OA_1e90fdb0-4acf-474a-a559-0288e17c5e5a">one</ix:nonFraction> vote. Each share of Class B common stock is entitled to <ix:nonFraction unitRef="vote" contextRef="ib82222d8e79047e39da7193e4edb0bf5_I20210731" decimals="INF" format="ixt-sec:numwordsen" name="s:CommonStockNumberOfVotingRights" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RleHRyZWdpb246OTExYzNkZjk2ZTllNGFkZGJlYTczMzM1YWMxYzJkMDZfMjE5OTAyMzI2Mjc5Ng_27ca1441-8fb8-46a2-ac2c-86efb28d9ea6">twenty</ix:nonFraction> votes. Class A and Class B common stock have a par value of $<ix:nonFraction unitRef="usdPerShare" contextRef="ib82222d8e79047e39da7193e4edb0bf5_I20210731" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RleHRyZWdpb246OTExYzNkZjk2ZTllNGFkZGJlYTczMzM1YWMxYzJkMDZfMjE5OTAyMzI2Mjc1MQ_5040f4aa-3890-4621-8cb1-28a4e9e28ae6"><ix:nonFraction unitRef="usdPerShare" contextRef="i92e24a30c5f24046aac3878c1e39eed2_I20210731" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RleHRyZWdpb246OTExYzNkZjk2ZTllNGFkZGJlYTczMzM1YWMxYzJkMDZfMjE5OTAyMzI2Mjc1MQ_ba4d5b26-6cb9-493a-9aec-ceccc7460eef">0.0001</ix:nonFraction></ix:nonFraction> per share, and are referred to collectively as our common stock throughout the notes to the condensed consolidated financial statements, unless otherwise noted. Holders of common stock are entitled to receive any dividends as may be declared from time to time by the board of directors.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares of Class B common stock may be converted to Class A common stock at any time at the option of the stockholder. Shares of Class B common stock automatically convert to Class A common stock at the earlier of: (i) the date specified by a vote of the holders of 66 2/3% of the then outstanding shares of Class B common stock, (ii) <ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" format="ixt-sec:durwordsen" name="s:CommonStockConvertibilityNumberOfYearsFromFinalProspectus" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RleHRyZWdpb246OTExYzNkZjk2ZTllNGFkZGJlYTczMzM1YWMxYzJkMDZfMjE5OTAyMzI2Mjc1OQ_e33d7854-5c8b-4709-a329-96e3f2c22c52">seven years</ix:nonNumeric> from the date of our Final Prospectus, or June 29, 2028, (iii) the first date following the completion of our IPO on which the number of shares of outstanding Class B common stock (such calculations shall include shares of Class B common stock subject to outstanding stock options) held by Tomer Weingarten, including certain permitted entities that Mr. Weingarten controls, is less than <ix:nonFraction unitRef="number" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="2" name="s:CommonStockConvertibilityPercentageOfSharesOutstanding" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RleHRyZWdpb246OTExYzNkZjk2ZTllNGFkZGJlYTczMzM1YWMxYzJkMDZfMjE5OTAyMzI2Mjc3Ng_876e1dd3-94c5-4ff1-be6c-c17e9786bc75">25</ix:nonFraction>% of the number of shares of outstanding Class B common stock (such calculation shall include shares of Class B common stock subject to outstanding stock options) that Mr. Weingarten originally held as of the date of our Final Prospectus, (iv) the date fixed by our board of directors, following the first date following the completion of our IPO when Mr. Weingarten is no longer providing services to us as an officer, employee, consultant or member of our board of directors, (v) the date fixed by our board of directors following the date on which, if applicable, Mr. Weingarten is terminated for cause, as defined in our restated certificate of incorporation, and (vi) the date that is <ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" format="ixt-sec:durmonth" name="s:CommonStockConvertibilityDeathOrDisabilityPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RleHRyZWdpb246OTExYzNkZjk2ZTllNGFkZGJlYTczMzM1YWMxYzJkMDZfMjE5OTAyMzI2MjgwOA_acf1d833-8298-4aef-9c7a-03430b1b928f">12</ix:nonNumeric> months after the death or disability, as defined in our restated certificate of incorporation, of Mr. Weingarten.</span></div><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="s:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RleHRyZWdpb246OTExYzNkZjk2ZTllNGFkZGJlYTczMzM1YWMxYzJkMDZfMjE5OTAyMzI1NTc0Mw_92cae982-18bf-465f-a590-c42c17489886" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock reserved for future issuance on an as-converted basis as of July&#160;31, 2021 and January&#160;31, 2021 were as follows:</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: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="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%">As of July 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%">As of January 31,</span></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%">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%">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%">Conversion of redeemable convertible preferred stock</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="shares" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:ConvertiblePreferredStockSharesReservedForFutureIssuance" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RhYmxlOjdjODQzN2Y5ODdiMzQwM2Y5ZDExNmI1YmY4ZjM1Y2Y2L3RhYmxlcmFuZ2U6N2M4NDM3Zjk4N2IzNDAzZjlkMTE2YjViZjhmMzVjZjZfMy0xLTEtMS0w_402df3d1-1206-42fb-aea2-88ae2f665c48">&#8212;</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="shares" contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ConvertiblePreferredStockSharesReservedForFutureIssuance" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RhYmxlOjdjODQzN2Y5ODdiMzQwM2Y5ZDExNmI1YmY4ZjM1Y2Y2L3RhYmxlcmFuZ2U6N2M4NDM3Zjk4N2IzNDAzZjlkMTE2YjViZjhmMzVjZjZfMy0zLTEtMS0w_b5918edd-bccc-4691-b6a1-004ac1765e8c">168,951,059</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%">Exercise of 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RhYmxlOjdjODQzN2Y5ODdiMzQwM2Y5ZDExNmI1YmY4ZjM1Y2Y2L3RhYmxlcmFuZ2U6N2M4NDM3Zjk4N2IzNDAzZjlkMTE2YjViZjhmMzVjZjZfNC0xLTEtMS0w_ba7ac1a3-bdb2-485a-bb9e-ee174bfdac3e">&#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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RhYmxlOjdjODQzN2Y5ODdiMzQwM2Y5ZDExNmI1YmY4ZjM1Y2Y2L3RhYmxlcmFuZ2U6N2M4NDM3Zjk4N2IzNDAzZjlkMTE2YjViZjhmMzVjZjZfNC0zLTEtMS0w_934e2da7-1860-4467-bfd3-34023a9ca2cd">954,884</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%">Stock options outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RhYmxlOjdjODQzN2Y5ODdiMzQwM2Y5ZDExNmI1YmY4ZjM1Y2Y2L3RhYmxlcmFuZ2U6N2M4NDM3Zjk4N2IzNDAzZjlkMTE2YjViZjhmMzVjZjZfNS0xLTEtMS0w_fd8f0189-c16a-472f-bebe-d708fbe70c71">48,385,470</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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RhYmxlOjdjODQzN2Y5ODdiMzQwM2Y5ZDExNmI1YmY4ZjM1Y2Y2L3RhYmxlcmFuZ2U6N2M4NDM3Zjk4N2IzNDAzZjlkMTE2YjViZjhmMzVjZjZfNS0zLTEtMS0w_a23e47d6-f043-4ff6-8d19-beb3a3284809">37,231,191</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%">RSUs outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i039e150070a54175b295d13f9cc57302_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RhYmxlOjdjODQzN2Y5ODdiMzQwM2Y5ZDExNmI1YmY4ZjM1Y2Y2L3RhYmxlcmFuZ2U6N2M4NDM3Zjk4N2IzNDAzZjlkMTE2YjViZjhmMzVjZjZfNS0xLTEtMS0xODE1OA_0bea7f17-f88b-4423-9126-fc4e930af881">346,483</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:120%"><ix:nonFraction unitRef="shares" contextRef="i5ded4f32f8d94b84a0c7210d808f2642_I20210131" decimals="INF" format="ixt:fixed-zero" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RhYmxlOjdjODQzN2Y5ODdiMzQwM2Y5ZDExNmI1YmY4ZjM1Y2Y2L3RhYmxlcmFuZ2U6N2M4NDM3Zjk4N2IzNDAzZjlkMTE2YjViZjhmMzVjZjZfNS0zLTEtMS0xODE5MQ_de8d5954-2bee-46a3-921d-aff25ba902a6">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options available for future grants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RhYmxlOjdjODQzN2Y5ODdiMzQwM2Y5ZDExNmI1YmY4ZjM1Y2Y2L3RhYmxlcmFuZ2U6N2M4NDM3Zjk4N2IzNDAzZjlkMTE2YjViZjhmMzVjZjZfNi0xLTEtMS0w_710c4912-1003-45ab-a64a-65afca2cb138">38,570,306</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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RhYmxlOjdjODQzN2Y5ODdiMzQwM2Y5ZDExNmI1YmY4ZjM1Y2Y2L3RhYmxlcmFuZ2U6N2M4NDM3Zjk4N2IzNDAzZjlkMTE2YjViZjhmMzVjZjZfNi0zLTEtMS0w_025595bd-a293-4f98-95d7-a54e3da9da48">5,642,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: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 reserved</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="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RhYmxlOjdjODQzN2Y5ODdiMzQwM2Y5ZDExNmI1YmY4ZjM1Y2Y2L3RhYmxlcmFuZ2U6N2M4NDM3Zjk4N2IzNDAzZjlkMTE2YjViZjhmMzVjZjZfNy0xLTEtMS0w_ad0969ac-e7bd-4348-90b7-081c468147b3">87,302,259</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="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RhYmxlOjdjODQzN2Y5ODdiMzQwM2Y5ZDExNmI1YmY4ZjM1Y2Y2L3RhYmxlcmFuZ2U6N2M4NDM3Zjk4N2IzNDAzZjlkMTE2YjViZjhmMzVjZjZfNy0zLTEtMS0w_e0010fb9-0f18-493a-a392-1c2cc70289bc">212,779,276</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="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="i66dd4b0a23164f6f96d658d0a524a5a5_67"></div><div style="margin-bottom:9pt;margin-top: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="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODA3OA_39948121-3541-4752-b2b4-f44f2b2ecaea" continuedAt="ibdba22db63bc4a1ba4f2d09ec77ef188" escape="true">STOCK-BASED COMPENSATION </ix:nonNumeric></span></div><ix:continuation id="ibdba22db63bc4a1ba4f2d09ec77ef188" continuedAt="ia9425341655f4b0692509333d9a9ede2"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2021 Equity Incentive Plan</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2021, our board of directors and in June 2021, our stockholders approved our 2021 Equity Incentive Plan (2021 Plan) as a successor to our 2013 Equity Incentive Plan (2013 Plan) and 2011 Stock Incentive Plan (2011 Plan) with the purpose of granting stock-based awards to employees, directors, officers and consultants, including stock options, restricted stock awards and restricted stock units (RSUs). A total of <ix:nonFraction unitRef="shares" contextRef="if8853b3972894156934761f918afc10b_I20210531" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDcxNDU3Nw_9a0f86be-5a62-4386-8baf-f4fe8cfc4278">35,281,596</ix:nonFraction> shares of Class A common stock were initially available for issuance under the 2021 Plan. Our compensation committee administers the 2021 Plan. The number of share of our Class A common stock available for issuance under the 2021 Plan is subject to an annual increase on the first day of each fiscal year beginning on February 1, 2022, equal to the lesser of: (i) five percent (<ix:nonFraction unitRef="number" contextRef="i8b687bf3dbe34e9299e3c65de3ee1fd9_D20210501-20210531" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzI5ODUzNDk3Njg1NA_f58dd6d4-9af9-4c35-98ab-8d9a29f42013">5</ix:nonFraction>%) of the aggregate number of outstanding shares of all classes of our common stock as of the last day of the immediately preceding fiscal year or (ii) such other amount as our board of directors may determine. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2013 Plan and 2011 Plan (together, the Prior Plans) were terminated in July 2021, in connection with the adoption of our 2021 Plan, and stock-based awards are no longer granted under the Prior Plans. However, the Prior Plans will continue to govern the terms and conditions of the outstanding awards previously granted thereunder. Any shares underlying stock options that are expired, canceled, forfeited or repurchased under the Prior Plans will be automatically transferred to the 2021 Plan and be available for issuance as 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;text-indent:18pt"><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:81pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></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:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><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%">SENTINELONE,&#160;INC. </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%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)</span></div></td></tr></table></div></div><ix:continuation id="ia9425341655f4b0692509333d9a9ede2" continuedAt="iac776b0a36ae4a57ace1c62b886fc77e"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2013 Equity Incentive Plan</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our 2013 Plan was adopted by our board of directors in June 2013 and approved by our stockholders in July 2013. The 2013 Plan provides for the grant of stock-based awards to employees, officers, directors, and other service providers.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2021, we had&#160;<ix:nonFraction unitRef="shares" contextRef="ib493216166c44ea3aa3aa5cb25d1b3e7_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfNTgz_68046e86-5ce6-4175-919b-9e512edeafed">47,976,585</ix:nonFraction>&#160;shares reserved for issuance pursuant to grants under our 2013 Plan. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options granted under the 2013 Plan expire <ix:nonNumeric contextRef="ib891327b0e5e4b24adac44a530bcdbe9_D20210201-20210731" format="ixt-sec:durwordsen" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODc5Mw_95811f79-5730-4e7b-ba1c-4a22167e8558">ten years</ix:nonNumeric> from the date of grant. The options generally vest <ix:nonFraction unitRef="number" contextRef="ib891327b0e5e4b24adac44a530bcdbe9_D20210201-20210731" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfODA5_1e66bbf5-ca31-4e13-a06a-dc8745d1fa49">25</ix:nonFraction>% on the first anniversary of the grant date and monthly over the course of the following <ix:nonNumeric contextRef="ib891327b0e5e4b24adac44a530bcdbe9_D20210201-20210731" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODgwOA_d6f77226-3ad3-4e1c-bd5e-316179fa803e">three years</ix:nonNumeric>.</span></div><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODA3OQ_5a7e6672-d36b-4b22-96db-6c0f5b6f90e3" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of our stock option plan activity under the 2013 Plan is as follows:</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.794%"><tr><td style="width:1.0%"></td><td style="width:39.297%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.308%"></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 Options</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%">Weighted-Average Exercise Price</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%">Weighted-Average Remaining Contractual Term (in 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%">Aggregate Intrinsic Value (in thousands)</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="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="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="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%">Outstanding as of January 31, 2021</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="shares" contextRef="i67995a1383924b42b97081d0692d777b_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfNS0xLTEtMS0w_9733110b-a8c7-41db-813c-7f0647d97e24">37,231,191</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="usdPerShare" contextRef="i67995a1383924b42b97081d0692d777b_I20210131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfNS0zLTEtMS0w_0d559494-f34e-45a7-af54-c02e0b21fb50">1.68</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="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="if0bc4093536a42f89b519d3aded18a2b_D20200201-20210131" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfNS01LTEtMS0w_3a67b4e4-ae09-47a9-8b2b-b13aead4ffed">8.34</ix:nonNumeric></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%"><ix:nonFraction unitRef="usd" contextRef="i67995a1383924b42b97081d0692d777b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfNS03LTEtMS0w_f78348c6-fcae-4b3c-9181-bca610b8fb26">442,515</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%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i96e4e9d296f442809fe88dc83e7987da_D20210201-20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfNi0xLTEtMS0w_d9c1e86b-74ee-4669-8889-50e884764dab">14,048,623</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="i96e4e9d296f442809fe88dc83e7987da_D20210201-20210731" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfNi0zLTEtMS0w_8037f83f-4755-4762-8477-ba11477e2d0a">9.66</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:bottom"><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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i96e4e9d296f442809fe88dc83e7987da_D20210201-20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfNy0xLTEtMS0w_be15d337-5781-4ce6-8c29-43fff74c4958">3,296,747</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="i96e4e9d296f442809fe88dc83e7987da_D20210201-20210731" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfNy0zLTEtMS0w_260b5e73-b3c9-48d1-b172-2b829855ac9d">1.24</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i96e4e9d296f442809fe88dc83e7987da_D20210201-20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfOC0xLTEtMS0w_94cefc33-6cff-458d-a93e-ab4892dabef2">352,965</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="usdPerShare" contextRef="i96e4e9d296f442809fe88dc83e7987da_D20210201-20210731" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfOC0zLTEtMS0w_da5254b9-fdc3-4dd1-9b03-723e464601c7">3.86</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of July 31, 2021</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="shares" contextRef="ib493216166c44ea3aa3aa5cb25d1b3e7_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfOS0xLTEtMS0w_472e3341-54bb-46e7-9ef2-219291d6ac22">47,630,102</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="ib493216166c44ea3aa3aa5cb25d1b3e7_I20210731" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfOS0zLTEtMS0w_76f00c03-7403-48aa-8abc-1cc358c18851">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:2px 1pt;text-align:right;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="i96e4e9d296f442809fe88dc83e7987da_D20210201-20210731" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfOS01LTEtMS0w_d1755c54-b6cc-4bfa-b26b-e8cad296557c">8.44</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="ib493216166c44ea3aa3aa5cb25d1b3e7_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfOS03LTEtMS0w_e084a088-476e-4b30-99bf-788c8792a134">2,156,010</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%">Expected to vest  as of July 31, 2021</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="shares" contextRef="ib493216166c44ea3aa3aa5cb25d1b3e7_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfMTAtMS0xLTEtMA_9ed1b045-a2ec-472d-bf21-65dc18bc77ff">47,630,206</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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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="ib493216166c44ea3aa3aa5cb25d1b3e7_I20210731" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfMTAtMy0xLTEtMA_3791da68-32b9-4719-afe1-de4932aa3f33">4.04</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="i96e4e9d296f442809fe88dc83e7987da_D20210201-20210731" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfMTAtNS0xLTEtMA_d2a71a08-7284-4f54-8426-5cf3c5d972e2">8.44</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="ib493216166c44ea3aa3aa5cb25d1b3e7_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfMTAtNy0xLTEtMA_2c2862b3-eea9-46f4-afb9-0a36d9c575e5">2,156,010</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%">Vested and exercisable as of July 31, 2021</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="shares" contextRef="ib493216166c44ea3aa3aa5cb25d1b3e7_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfMTEtMS0xLTEtMA_138f86a5-37d7-4501-9f3f-904bf7e790fa">15,494,656</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="ib493216166c44ea3aa3aa5cb25d1b3e7_I20210731" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfMTEtMy0xLTEtMA_02d659cb-1042-4f00-82ff-4e13a0e94b43">1.51</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="i96e4e9d296f442809fe88dc83e7987da_D20210201-20210731" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfMTEtNS0xLTEtMA_62ce0d3f-96c7-4392-88a5-652bd297f920">7.28</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="ib493216166c44ea3aa3aa5cb25d1b3e7_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfMTEtNy0xLTEtMA_836ed99f-65fa-499c-9543-29cd129a0d21">740,631</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:13pt"><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><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></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant-date fair value of options granted during the three months ended July&#160;31, 2021 and 2020 was $<ix:nonFraction unitRef="usdPerShare" contextRef="ia45c4ab964ee4fe08f97fe5e33a48be4_D20210501-20210731" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDc4NzYwMQ_43f90d54-9be0-4890-a138-e61c31f8d01b">18.16</ix:nonFraction> per share and $<ix:nonFraction unitRef="usdPerShare" contextRef="i6d5a9e9b4fad4dd1baed1e527aed8e77_D20200501-20200731" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDc4NzYwNQ_16fd6b32-fc3b-406d-b8d1-66c914d60cd5">1.87</ix:nonFraction> per share, respectively. The weighted-average grant-date fair value of options granted during the six months ended July&#160;31, 2021 and 2020 was $<ix:nonFraction unitRef="usdPerShare" contextRef="i96e4e9d296f442809fe88dc83e7987da_D20210201-20210731" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDc4NzYwOQ_b628f2fd-4a82-4d20-a6cb-70afee5ed118">13.14</ix:nonFraction> per share and $<ix:nonFraction unitRef="usdPerShare" contextRef="i3540e4c689d044178e228b27afc5b667_D20200201-20200731" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDc4NzYxMw_232b97a5-9122-4ac2-900c-68c1cf912525">1.28</ix:nonFraction> per share, respectively. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate grant-date fair value of options vested during the three months ended July&#160;31, 2021 and 2020 was $<ix:nonFraction unitRef="usd" contextRef="ia45c4ab964ee4fe08f97fe5e33a48be4_D20210501-20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjc0ODc3OTE1OTQ4Ng_20707093-bbb2-4f14-b03f-169923dc00b0">8.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i6d5a9e9b4fad4dd1baed1e527aed8e77_D20200501-20200731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDc4NzYxNw_7c772e19-3754-4204-a005-338d90ad42dd">1.1</ix:nonFraction> million, respectively. The aggregate grant-date fair value of options vested during the six months ended July&#160;31, 2021 and 2020 was $<ix:nonFraction unitRef="usd" contextRef="i96e4e9d296f442809fe88dc83e7987da_D20210201-20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjc0ODc3OTE1OTQ4MQ_7da549ba-dd91-41f5-98d1-f34e9393eebf">12.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i3540e4c689d044178e228b27afc5b667_D20200201-20200731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDc4NzYyMg_b6ab5b0a-05b7-4282-985e-7e1757024824">2.0</ix:nonFraction> million, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value is the difference between the exercise price and the estimated fair value of the underlying common stock. The aggregate intrinsic value of options exercised during the three months ended July&#160;31, 2021 and 2020 was $<ix:nonFraction unitRef="usd" contextRef="ia45c4ab964ee4fe08f97fe5e33a48be4_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjc0ODc3OTE1OTUxMA_db9518a6-b4c0-468c-a4b1-453c15be9366">53.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i6d5a9e9b4fad4dd1baed1e527aed8e77_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDc4NzYyNw_dc7f415b-991d-4525-bb7e-2c8a9b97f9f9">0.7</ix:nonFraction> million, respectively. The aggregate intrinsic value of options exercised during the six months ended July&#160;31, 2021 and 2020 was $<ix:nonFraction unitRef="usd" contextRef="i96e4e9d296f442809fe88dc83e7987da_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjc0ODc3OTE1OTUxNg_5e7f3ab0-6de6-4a08-866d-9744e5de5c0d">80.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i3540e4c689d044178e228b27afc5b667_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDc4NzYzMg_853aa70c-a31c-4613-a5c1-8679d55a7a67">1.9</ix:nonFraction> million, respectively. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2021, we had unrecognized stock-based compensation expense related to unvested options of $<ix:nonFraction unitRef="usd" contextRef="ib493216166c44ea3aa3aa5cb25d1b3e7_I20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjIwNw_49df9cd3-108a-45df-bf5c-366aa0ed5fdd">174.5</ix:nonFraction> million that is expected to be recognized on a straight-line basis over a weighted-average period of <ix:nonNumeric contextRef="i96e4e9d296f442809fe88dc83e7987da_D20210201-20210731" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjMwMw_9ead704c-1359-45a6-aa24-ff10f994e5ac">2.1</ix:nonNumeric> years.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODc4Ng_a1e6bc02-e712-4222-8940-2af831a10896" continuedAt="i845ffc7a4496498aa81c1a312f605424" escape="true">A summary of our RSUs is as follows:</ix:nonNumeric></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;text-indent:18pt"><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:81pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></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:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><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%">SENTINELONE,&#160;INC. </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%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)</span></div></td></tr></table></div></div><ix:continuation id="iac776b0a36ae4a57ace1c62b886fc77e" continuedAt="ib21a65e0ff6f4add9796e7744599e419"><div style="margin-bottom:9pt"><ix:continuation id="i845ffc7a4496498aa81c1a312f605424"><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.630%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.214%"></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: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><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%">Weighted-Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 31, 2021</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="shares" contextRef="i5ded4f32f8d94b84a0c7210d808f2642_I20210131" decimals="INF" format="ixt:fixed-zero" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjdlNzhkY2M4NjQ3NzRjODlhMjY3ZTVjODM3MmMwNzRjL3RhYmxlcmFuZ2U6N2U3OGRjYzg2NDc3NGM4OWEyNjdlNWM4MzcyYzA3NGNfMS0xLTEtMS0xNzQ4OQ_26c0d7e9-f4df-4862-8139-95d5c56228c7">&#8212;</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="usdPerShare" contextRef="i5ded4f32f8d94b84a0c7210d808f2642_I20210131" decimals="2" format="ixt:fixed-zero" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjdlNzhkY2M4NjQ3NzRjODlhMjY3ZTVjODM3MmMwNzRjL3RhYmxlcmFuZ2U6N2U3OGRjYzg2NDc3NGM4OWEyNjdlNWM4MzcyYzA3NGNfMS0zLTEtMS0xNzQ5Mw_350efe67-6bc9-4850-9b11-5f2c34b5604e">&#8212;</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%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ie7014b108e684dd583a1194185a0d519_D20210201-20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjdlNzhkY2M4NjQ3NzRjODlhMjY3ZTVjODM3MmMwNzRjL3RhYmxlcmFuZ2U6N2U3OGRjYzg2NDc3NGM4OWEyNjdlNWM4MzcyYzA3NGNfMi0xLTEtMS0xNzQ4OQ_53cbe4c5-541d-4101-b252-736ff554b995">346,483</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="ie7014b108e684dd583a1194185a0d519_D20210201-20210731" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjdlNzhkY2M4NjQ3NzRjODlhMjY3ZTVjODM3MmMwNzRjL3RhYmxlcmFuZ2U6N2U3OGRjYzg2NDc3NGM4OWEyNjdlNWM4MzcyYzA3NGNfMi0zLTEtMS0xNzQ5Mw_c0a4b3ea-31b7-4bc8-9c0c-dcc7bcc53e53">32.39</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%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ie7014b108e684dd583a1194185a0d519_D20210201-20210731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjdlNzhkY2M4NjQ3NzRjODlhMjY3ZTVjODM3MmMwNzRjL3RhYmxlcmFuZ2U6N2U3OGRjYzg2NDc3NGM4OWEyNjdlNWM4MzcyYzA3NGNfMy0xLTEtMS0xNzQ4OQ_967aa75b-882a-4199-9cf1-8e712f209adf">&#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="usdPerShare" contextRef="ie7014b108e684dd583a1194185a0d519_D20210201-20210731" decimals="2" format="ixt:fixed-zero" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjdlNzhkY2M4NjQ3NzRjODlhMjY3ZTVjODM3MmMwNzRjL3RhYmxlcmFuZ2U6N2U3OGRjYzg2NDc3NGM4OWEyNjdlNWM4MzcyYzA3NGNfMy0zLTEtMS0xNzQ5Mw_3eba0307-0c18-48ee-b68d-556d97173d4b">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of July 31, 2021</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="i039e150070a54175b295d13f9cc57302_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjdlNzhkY2M4NjQ3NzRjODlhMjY3ZTVjODM3MmMwNzRjL3RhYmxlcmFuZ2U6N2U3OGRjYzg2NDc3NGM4OWEyNjdlNWM4MzcyYzA3NGNfNC0xLTEtMS0xNzQ4OQ_6353368c-bc65-4592-8c9a-b3d6c9817a39">346,483</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="usdPerShare" contextRef="i039e150070a54175b295d13f9cc57302_I20210731" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjdlNzhkY2M4NjQ3NzRjODlhMjY3ZTVjODM3MmMwNzRjL3RhYmxlcmFuZ2U6N2U3OGRjYzg2NDc3NGM4OWEyNjdlNWM4MzcyYzA3NGNfNC0zLTEtMS0xNzQ5Mw_56e28498-e46c-4990-9f16-5a2d127ae449">32.39</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-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2021, we had unrecognized stock-based compensation expense related to unvested RSUs of  $<ix:nonFraction unitRef="usd" contextRef="i039e150070a54175b295d13f9cc57302_I20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjQ3MzkwMTE3MTUwMTA_94090a1c-f5cb-4f17-9a4f-0659d48cbf52">10.3</ix:nonFraction> million that is expected to be recognized on a straight-line basis over a weighted-average period of <ix:nonNumeric contextRef="ie7014b108e684dd583a1194185a0d519_D20210201-20210731" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODgyNg_80314186-c43c-4fa2-bb10-0300cb0e6d57">2.1</ix:nonNumeric> years.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Milestone Options</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2021, we granted <ix:nonFraction unitRef="shares" contextRef="i26c75dcfcf8d4dbe8766ff91b5642a05_D20210201-20210228" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjM1NQ_e998f713-6178-43dc-9537-07dd64953250">1,243,636</ix:nonFraction> performance milestone options to purchase shares of common stock under the 2013 Plan. The performance milestone options are subject to service-based vesting conditions and achievements of certain milestones. We recognize compensation cost on a graded basis over the total requisite service period for each separately vesting portion of the performance tranches related to these performance milestone options. The grant-date fair value of the performance milestone options was $<ix:nonFraction unitRef="usdPerShare" contextRef="idbbf1158ad1b47a3b840a1b64235257e_D20210201-20210228" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjgzNA_54854513-031b-4056-bd24-1721d52437c8">10.25</ix:nonFraction>, $<ix:nonFraction unitRef="usdPerShare" contextRef="ie45f05ee99a44c318bac3711e1ea4c43_D20210201-20210228" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjgzOA_05ab0456-c7c0-45c8-9e72-ddf134ab2a6a">10.37</ix:nonFraction>, and $<ix:nonFraction unitRef="usdPerShare" contextRef="ib62666ada7434db591db96cbad5e9cc7_D20210201-20210228" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjg0Ng_0945022b-0f16-460a-a8ac-c52ac4d23371">10.49</ix:nonFraction> per share for each of the performance tranches using the Black-Scholes option-pricing model. We assess the probability that the performance condition will be met for each of the performance tranches at the end of each reporting period, and recognize cumulative expense only for the performance tranches that are assessed to be probable of vesting.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and six months ended July 31, 2021, we recorded $<ix:nonFraction unitRef="usd" contextRef="ib95f0925ead14eaa975d7999ce22fa59_D20210501-20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjc0ODc3OTE1NDMyOQ_8da3bdbd-90fb-4cbf-84c0-194004c0ed02">5.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i5ef57b0cef2f4b6ba06ecd13f61638f2_D20210201-20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjc0ODc3OTE1NDMxNg_92e7b5b5-2f8c-4c81-9237-1a387c8f30b9">8.7</ix:nonFraction> million of stock-based compensation expense, respectively. As of July 31, 2021, we had unrecognized stock-based compensation expense related to unvested performance milestone options of $<ix:nonFraction unitRef="usd" contextRef="i75d8ac2911ea4dbcb7106e343ba7c05f_I20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDc4MzQ2OA_1613c5c0-599d-4237-9289-5472f642cf8b">4.2</ix:nonFraction> million, that is expected to be recognized over the remaining vesting period of <ix:nonNumeric contextRef="i5ef57b0cef2f4b6ba06ecd13f61638f2_D20210201-20210731" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODk4NQ_bdaa3bd7-81d6-48c6-9b4e-5c9a4e64aef6">0.4</ix:nonNumeric> years.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Milestone Options</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, we granted <ix:nonFraction unitRef="shares" contextRef="ia26d05c77ef445df8691a4934e329c20_D20210301-20210330" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzMyOQ_26bec923-af45-4ef8-a42a-45340ea70c66">1,404,605</ix:nonFraction> options to purchase shares of common stock subject to service-based, performance-based, and market-based vesting conditions to our Chief Executive Officer and Chief Financial Officer under the 2013 Plan. These stock options will vest <ix:nonFraction unitRef="number" contextRef="ia26d05c77ef445df8691a4934e329c20_D20210301-20210330" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzU2Ng_d761a7c0-7591-4c97-8f1e-5eacd531dc9b">100</ix:nonFraction>% upon the occurrence of our IPO (the performance-based vesting condition) and the achievement of certain milestone events and our share price targets (the market-based vesting conditions), subject to the executive&#8217;s continued service to us from the grant date through the milestone events. For these options, we used a Monte Carlo simulation to determine the fair value at the grant date and the implied service period. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During both the three and six months ended July 31, 2021, we recorded $<ix:nonFraction unitRef="usd" contextRef="i2d66c2d2127043b98711091f03b996e8_D20210201-20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjc0ODc3OTE1NDMzOA_9b1c73af-c052-4571-8590-29e0e465b7bb"><ix:nonFraction unitRef="usd" contextRef="idf11493a498544c0bd1ed31e79b381d5_D20210501-20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjc0ODc3OTE1NDMzOA_dac4bf53-0dba-46e2-9a1a-ff19d4410b9f">1.2</ix:nonFraction></ix:nonFraction> million of stock-based compensation expense. As of July 31, 2021, we had unrecognized stock-based compensation expense related to unvested milestone options of $<ix:nonFraction unitRef="usd" contextRef="i5bb8a6ba180442178564d8d4925abcb0_I20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDc4MzYzMQ_e0e56df6-0a43-4db4-b749-a488b266c293">18.1</ix:nonFraction> million, that is expected to be recognized over the remaining vesting period of <ix:nonNumeric contextRef="i2d66c2d2127043b98711091f03b996e8_D20210201-20210731" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0OTAwOQ_879205bc-070f-45c5-b963-1b23fd9b00c4">5.1</ix:nonNumeric> years.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Common Stock</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Scalyr acquisition, we granted <ix:nonFraction unitRef="shares" contextRef="i363733a80465450a9df2ddfd29d81b01_D20210206-20210206" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfNDQwOQ_ba247971-860d-43d5-bc3c-b9454a583092">1,315,099</ix:nonFraction> shares of restricted common stock with a fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="i8d2cfb8117284ce789b3e10779c3fb0c_I20210206" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfNDQ2Nw_30997972-949b-46f7-a7d1-b580bf73e476">14.59</ix:nonFraction> per share at the time of grant, that vest over a period of <ix:nonNumeric contextRef="i363733a80465450a9df2ddfd29d81b01_D20210206-20210206" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfNDUyOQ_558f4a5d-3550-4fd8-a91d-d79db6d659bb">two years</ix:nonNumeric>. During the three and six months ended July 31, 2021, we recorded $<ix:nonFraction unitRef="usd" contextRef="i4c1fac81c55c4e76b39af33fedfdce45_D20210501-20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjQ3MzkwMTE3MTUwNzI_0e823e8c-b9c9-49cf-b656-50eeaf07ce2d">3.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="if3774432ff2e41169af2725664410cbb_D20210201-20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjQ3MzkwMTE3MTUyMzQ_9c7695a2-522b-4dda-9de4-d3f18bb7bcf7">5.5</ix:nonFraction> million of stock-based compensation expense, respectively. As of July 31, 2021, we had unrecognized stock-based compensation expense related to this unvested restricted common stock of  $<ix:nonFraction unitRef="usd" contextRef="i51727303decd4b57b6b040454c62689a_I20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfNDc1NQ_e9c97920-d651-4efb-86b9-1d85d5eb6c3a">14.1</ix:nonFraction> million that is expected to be recognized over the remaining vesting period of <ix:nonNumeric contextRef="if3774432ff2e41169af2725664410cbb_D20210201-20210731" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODg1MQ_de425661-2ebf-4384-b141-8c9b0fc682a4">1.1</ix:nonNumeric> years.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2011 Stock Incentive Plan</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the Scalyr acquisition, we assumed <ix:nonFraction unitRef="shares" contextRef="i3ad86d4bd2e34fc4b8e5ceb85b005def_D20210206-20210206" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfNDkwNQ_24938c4e-90d7-4ab9-b203-b70fc541aa66">2,138,347</ix:nonFraction> options to purchase shares of common stock under the 2011 Plan, at a weighted-average exercise price of $<ix:nonFraction unitRef="usdPerShare" contextRef="id50ce8b9650f463883e45033dab4bf0c_I20210206" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfNTA0MA_8cb32c34-8938-44f3-b384-e0862562696f">1.74</ix:nonFraction> per share and weighted-average fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="i772642ddfaa340e2ba1f9464df2f171f_D20210206-20210206" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfNTA4OA_cc316a6e-0a8f-4476-b898-a0f0b74460fd">13.10</ix:nonFraction> per </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;text-indent:18pt"><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:81pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></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:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><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%">SENTINELONE,&#160;INC. </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%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)</span></div></td></tr></table></div></div><ix:continuation id="ib21a65e0ff6f4add9796e7744599e419" continuedAt="i59ef18f30f58420ab5d552465e963e2f"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">share, of which <ix:nonFraction unitRef="shares" contextRef="i641b1b8d10f74417a1178fcc4d9489ee_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfNTExMQ_e55ec746-d15e-4941-a8d6-3b728bfcf7f0">755,368</ix:nonFraction> options remained outstanding with a weighted-average exercise price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i641b1b8d10f74417a1178fcc4d9489ee_I20210731" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfNTE4NQ_af6f39d6-f783-42cb-b10b-844b156a57ff">1.72</ix:nonFraction> per share as of July 31, 2021. As of July 31, 2021, <ix:nonFraction unitRef="shares" contextRef="i641b1b8d10f74417a1178fcc4d9489ee_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfNTI0Mg_5cecc38d-b64e-47c4-89ee-0d2afe2284e1">96,579</ix:nonFraction> options were vested and exercisable with a weighted-average exercise price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i641b1b8d10f74417a1178fcc4d9489ee_I20210731" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfNTMyMw_cb2cffbe-1361-4280-82a7-438a05287e74">1.72</ix:nonFraction> per share. The aggregate grant-date fair value of options vested during the three and six months ended July 31, 2021 was $<ix:nonFraction unitRef="usd" contextRef="i460b4ae17e974e9dac88983e9b4772a0_D20210501-20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjc0ODc3OTE1OTczNQ_0dbbc392-3e37-46a9-afe6-f469beea6ae0">4.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ic777cd3935a6420f9c0319640f5981c2_D20210201-20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfNTQzNw_e8e4e17e-c489-43e5-9e80-eaa88fed1df5">8.7</ix:nonFraction> million, respectively. The total unrecognized stock-based compensation expense related to these options was $<ix:nonFraction unitRef="usd" contextRef="i641b1b8d10f74417a1178fcc4d9489ee_I20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfNTUyNg_b57ef0ab-00b2-4cc8-a1a2-755c3dc2b3ed">6.7</ix:nonFraction> million, that is expected to be recognized on a straight-line basis over a weighted-average period of <ix:nonNumeric contextRef="i732d73c8806f45408837bb5ec38addd7_D20210201-20210731" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfNTYyMw_038b623c-0d53-44f3-a602-a00d1185c245">1.1</ix:nonNumeric> years. During the three and six months ended July 31, 2021, <ix:nonFraction unitRef="shares" contextRef="i460b4ae17e974e9dac88983e9b4772a0_D20210501-20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjc0ODc3OTE1OTc1OQ_7b8b33c0-92a9-40cc-9171-519b2e2437ca">266,980</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ic777cd3935a6420f9c0319640f5981c2_D20210201-20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfNTY3MA_e9db7fca-56fe-4aec-b3e8-979a33b74305">1,328,595</ix:nonFraction> options, respectively, were exercised with an aggregate intrinsic value of $<ix:nonFraction unitRef="usd" contextRef="i460b4ae17e974e9dac88983e9b4772a0_D20210501-20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjc0ODc3OTE1OTgyMA_ac6f7f7b-7651-48f1-8ef6-85c0a4b138ae">7.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ic777cd3935a6420f9c0319640f5981c2_D20210201-20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfNTczMw_b07b6201-4655-4eda-b0a5-460e47c9f8c1">22.7</ix:nonFraction> million, respectively.  </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Secondary Stock Sales</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2021, we facilitated a secondary sale of our common stock. Under the terms of the sale, certain Preferred Stock investors purchased <ix:nonFraction unitRef="shares" contextRef="ibde028c2e9d44b7fbe66cb4fbf553114_D20210501-20210531" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDc4MjYxNQ_9207cda3-d781-4b93-afa5-2ce0d852e653">85,403</ix:nonFraction> shares of common stock from an employee at $<ix:nonFraction unitRef="usdPerShare" contextRef="i674895c962d34e68babf2d74f482e776_I20210531" decimals="2" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDc4MjYxOQ_f44a62b7-2a39-4d80-8b6b-a0ec8a83d82b">23.00</ix:nonFraction> per share for an aggregate purchase price of $<ix:nonFraction unitRef="usd" contextRef="ibde028c2e9d44b7fbe66cb4fbf553114_D20210501-20210531" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDc4MjYyMw_7c734209-ba1d-44da-a496-ed400ac8f7b2">2.0</ix:nonFraction> million. We did <ix:nonFraction unitRef="usd" contextRef="i5e8b3cb8671c417da32169b19cac3aaa_D20210501-20210731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODg3NQ_f9c70f41-b269-496d-8877-8ffa12042034">no</ix:nonFraction>t recognize any stock-based compensation expense during the three months ended July 31, 2021 in connection with this sale. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2021, we facilitated certain secondary sales of our common stock. Under the terms of the sales, certain Preferred Stock investors purchased <ix:nonFraction unitRef="shares" contextRef="i8692216fb0e144399639aea03bdde260_D20210601-20210630" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDc4Mjc5NA_23c619de-cb7e-4015-9e02-e454b0c94cbb">305,724</ix:nonFraction> shares of common stock from certain employees at prices ranging from $<ix:nonFraction unitRef="usdPerShare" contextRef="i8547e9ae991749d08e92c4c65d13b875_I20210630" decimals="2" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDc4MjgxOQ_1915b164-16fc-401b-8d82-61e4bf4317ea">21.00</ix:nonFraction> to $<ix:nonFraction unitRef="usdPerShare" contextRef="i32eaf735c32e446d9f592819ed8436e7_I20210630" decimals="2" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDc4MjgyNg_7f9a5721-ad88-4bd3-ab5c-c6bba47b55ee">52.00</ix:nonFraction> per share for an aggregate purchase price of $<ix:nonFraction unitRef="usd" contextRef="i8692216fb0e144399639aea03bdde260_D20210601-20210630" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDc4MjgzMA_a2439538-e341-4f39-913b-96fefe8c572d">8.7</ix:nonFraction> million. The stock-based compensation expense recognized in connection with these sales were not material. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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 Subject to Repurchase</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock purchased by employees pursuant to an early exercise of stock options are not deemed, for accounting purposes, to be outstanding until those shares vest according to their respective vesting schedules and accordingly, the consideration received for early exercises are initially recorded as a liability and reclassified to common stock and additional paid-in capital as the underlying awards vest. These unvested shares may be repurchased by us in case of employment termination at the price paid by the purchaser for such shares. As of July 31, 2021, the balance of common stock subject to repurchase was not material.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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 Expense</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate the fair value of stock options granted using the Black-Scholes option pricing model based on the following assumptions:</span></div><div style="margin-bottom:9pt;text-align:justify;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%">Expected term </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211; We determine expected term based on the average period the options are expected to remain outstanding using the simplified method, calculated as the midpoint of the options&#8217; vesting term and contractual expiration period, until sufficient historical information to develop reasonable expectations about future exercise patterns and post-vesting employment termination behavior becomes available.</span></div><div style="margin-bottom:9pt;text-align:justify;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%">Expected volatility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Since there is little trading history of our common stock, expected volatility is estimated based on the historical volatilities of a group of comparable publicly traded companies.</span></div><div style="margin-bottom:9pt;text-align:justify;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%">Risk-free interest rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211; The risk-free interest rate is based on U.S. Treasury yields for a period that corresponds with the expected term of the award.</span></div><div style="margin-bottom:9pt;text-align:justify;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%">Dividend yield</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; As we do not currently issue dividends and do not expect to issue dividends on our common stock in the foreseeable future, the expected dividend yield is zero.</span></div><div style="margin-bottom:9pt;text-align:justify;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%">Fair value of underlying common stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Prior to the completion of our IPO, the fair value of our common stock was determined by the board of directors by considering a number of objective and subjective factors including input from management and contemporaneous third-party valuations. After the completion of our IPO, the fair value of our common stock is determined by the closing price, on the date of grant, of our Class A common stock, which is traded on the New York Stock Exchange.</span></div></ix:continuation><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span><br/></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;text-indent:18pt"><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:81pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></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:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><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%">SENTINELONE,&#160;INC. </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%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)</span></div></td></tr></table></div></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span><br/></span></div><ix:continuation id="i59ef18f30f58420ab5d552465e963e2f"><div style="margin-bottom:9pt"><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODc4Nw_0d646071-b3f9-4777-a4db-0216b72a2c86" escape="true"><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:41.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></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.919%"></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:14.765%"></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:14.767%"></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%">Three Months Ended July 31,</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%">Six Months Ended July 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%">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="border-top:1pt 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:120%">Expected term (in years)</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="i0ca5ac0c26294562a2e13d37d70f9eb1_D20210501-20210731" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfMi0xLTEtMS0yMTA5OQ_cb9c1c07-91b2-4e47-92ec-db7ae7d9123e">6.0</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 #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="ibf520487b235425fb78c08d150c797f9_D20200501-20200731" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfMi0zLTEtMS0yMTExOQ_c71ec66f-0262-4a22-a7c3-802f1eac1599">6.0</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 #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="i771427c65e2545cca7c07fc4b4fc5496_D20210201-20210731" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfMi01LTEtMS0yMTE4NA_9f46fddd-dd73-4c35-8dbe-7cc599af3c67">6.0</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 #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="ibece78feb08d4d16ac4b944fae641627_D20200201-20200731" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfMi03LTEtMS0yMTE2Nw_971fb440-fdf3-4e39-90f5-cb7a21af733c">6.0</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:120%">Expected volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i0ca5ac0c26294562a2e13d37d70f9eb1_D20210501-20210731" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-4" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfNC0xLTEtMS0w_2be55569-9332-4c65-81d3-dc163a09603b">62.3</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:120%"><ix:nonFraction unitRef="number" contextRef="ibf520487b235425fb78c08d150c797f9_D20200501-20200731" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-4" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfNC0zLTEtMS0w_f6a1a207-08e7-4e0a-bab9-30e24e1bd0d5">48.3</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:120%">%</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"><div style="margin-bottom:9pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfNC01LTEtMS0wL3RleHRyZWdpb246ODFiNWYxNzAzMDhmNDU1OWE2MGZhNmY5NThhM2NlNjZfMjc0ODc3OTA2OTQ3MA_395f2cec-ef80-48f0-b5eb-61ae4f78c981">62.3</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfNC01LTEtMS0wL3RleHRyZWdpb246ODFiNWYxNzAzMDhmNDU1OWE2MGZhNmY5NThhM2NlNjZfMjc0ODc3OTA2OTQ3Ng_ac4ddd97-a902-40ea-bfab-ddecd1742c3d">66.0</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="margin-bottom:9pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfNC03LTEtMS0wL3RleHRyZWdpb246ZTJhYzgxYTJlOTE0NGYyMWE2Zjk2ZTAyYjAwYTQ4MmFfMjc0ODc3OTA2OTQ2NQ_095d38c2-75c5-48d8-aece-ec573a79f5b7">48.3</ix:nonFraction>%- <ix:nonFraction unitRef="number" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfNC03LTEtMS0wL3RleHRyZWdpb246ZTJhYzgxYTJlOTE0NGYyMWE2Zjk2ZTAyYjAwYTQ4MmFfMjc0ODc3OTA2OTQ1Mg_74b9040e-ddda-4b44-8894-b55f407c05d2">48.5</ix:nonFraction>%</span></div></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:120%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i0ca5ac0c26294562a2e13d37d70f9eb1_D20210501-20210731" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-4" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfNS0xLTEtMS0w_0e15d79a-c240-4b5f-ae45-dffa13fb1e61">1.1</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:120%"><ix:nonFraction unitRef="number" contextRef="ibf520487b235425fb78c08d150c797f9_D20200501-20200731" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-4" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfNS0zLTEtMS0w_a1d8ece0-51cc-4957-a393-d65516985daf">0.4</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:120%">%</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="margin-bottom:9pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfNS01LTEtMS0wL3RleHRyZWdpb246YWRkMTk5YjcwMTYzNDIxNjkzMDdhN2ExMDBmY2VmMTdfMjc0ODc3OTA2OTQ2Ng_e1069094-5201-4e33-9a67-67e14435a266">0.8</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfNS01LTEtMS0wL3RleHRyZWdpb246YWRkMTk5YjcwMTYzNDIxNjkzMDdhN2ExMDBmY2VmMTdfMjc0ODc3OTA2OTQ3Mg_f56ec28c-08d3-4bec-8979-7b3a8e5d960f">1.1</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:right"><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="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfNS03LTEtMS0wL3RleHRyZWdpb246NWQ2NzUyMDZjYjAzNDA0Mjg3OTg0MWNmM2QzYTc1NjRfMjc0ODc3OTA2OTQ1OQ_c9d528f4-e026-47ef-8993-2cd0c17026cd">0.4</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfNS03LTEtMS0wL3RleHRyZWdpb246NWQ2NzUyMDZjYjAzNDA0Mjg3OTg0MWNmM2QzYTc1NjRfMjc0ODc3OTA2OTQ2Ng_0f1a7074-c295-4c65-bed9-3951a8cde02b">0.5</ix:nonFraction>%</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:120%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i0ca5ac0c26294562a2e13d37d70f9eb1_D20210501-20210731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfNi0xLTEtMS0w_d32eea6d-5a35-4d83-bc93-8e3acd867743">&#8212;</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:120%"><ix:nonFraction unitRef="number" contextRef="ibf520487b235425fb78c08d150c797f9_D20200501-20200731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfNi0zLTEtMS0w_66246acb-b06c-40ed-a0a9-95a0843766b4">&#8212;</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:120%">%</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:120%"><ix:nonFraction unitRef="number" contextRef="i771427c65e2545cca7c07fc4b4fc5496_D20210201-20210731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfNi01LTEtMS0w_042e974f-0321-4c6c-b5e8-f56fb287a164">&#8212;</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:120%">%</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:120%"><ix:nonFraction unitRef="number" contextRef="ibece78feb08d4d16ac4b944fae641627_D20200201-20200731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfNi03LTEtMS0w_ad168afc-42dc-4232-8a7e-2a5aa039838b">&#8212;</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:120%">%</span></td></tr></table></ix:nonNumeric></div><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODc4OA_991e18fc-d097-4741-a897-dc7629abc938" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of stock-based compensation expense recognized in the consolidated statements of operations consisted of the following (in thousands):</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:41.207%"></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.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.844%"></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%">Three Months Ended July 31,</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%">Six Months Ended July 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%">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="border-top:1pt 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:120%">Cost of revenue</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i7a9a0d40d1d844d09696619908fa826d_D20210501-20210731" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfMy0xLTEtMS0w_22740e67-2b72-4b14-a208-c1335c9ed8ce">840</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i8c220b6cb8c744cca9f08844c024d5c2_D20200501-20200731" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfMy0zLTEtMS0w_7e2fc0f1-4484-4012-bd8a-2df630f4ac6d">65</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i01f329b757c0481fab7ff4440ce31529_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfMy01LTEtMS0w_3c9a585c-2d00-4049-824d-e11dd06b6f71">1,223</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i59e4da37e83a46cfa4ebb8d5b0309e5d_D20200201-20200731" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfMy03LTEtMS0w_83d1d0e6-bc37-400f-af63-2fe227f90fab">135</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:120%">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:120%"><ix:nonFraction unitRef="usd" contextRef="ic588bf7ccbba4e2095573aff25193404_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfNC0xLTEtMS0w_b6f5624b-7e58-46df-9604-137deb00ff5f">8,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:120%"><ix:nonFraction unitRef="usd" contextRef="i350f70f443dc49f99e63a442962351a6_D20200501-20200731" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfNC0zLTEtMS0w_7fbd4dce-9121-4c5e-a2b2-9bee80da4ff6">261</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:120%"><ix:nonFraction unitRef="usd" contextRef="i2b8a582b48f34600af4b9afd46b7ed8f_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfNC01LTEtMS0w_3496ebba-edc8-44df-85d9-12c64c284755">15,962</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:120%"><ix:nonFraction unitRef="usd" contextRef="icde1b5ff162a46d58611057aca4ea196_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfNC03LTEtMS0w_0b510c85-60c6-4adb-8775-49b2032ef746">3,024</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:120%">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:120%"><ix:nonFraction unitRef="usd" contextRef="i5a78925d60424ea289ec979a13550c9b_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfNS0xLTEtMS0w_818f9e95-6f17-4588-af4b-92f00adb302d">3,905</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:120%"><ix:nonFraction unitRef="usd" contextRef="i1d196e55eafa4aa4bd65f5f3c290af91_D20200501-20200731" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfNS0zLTEtMS0w_7043c879-e6ce-4e7d-adbf-5bf5742c20d9">606</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:120%"><ix:nonFraction unitRef="usd" contextRef="i3e0d2fe0d4404a80ba79b7e0a6378046_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfNS01LTEtMS0w_3e2c7f62-984d-4405-9018-5810d0c8e551">5,952</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:120%"><ix:nonFraction unitRef="usd" contextRef="i3e224a2faae744b9840381e272806ace_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfNS03LTEtMS0w_d9e2eba2-3e54-4604-bb98-bca1b8334acd">1,067</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:120%">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:120%"><ix:nonFraction unitRef="usd" contextRef="if21d4c70ad24435f813c138655ad42b0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfNi0xLTEtMS0w_4a6cf31a-77e9-411d-856b-de3852795076">7,825</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:120%"><ix:nonFraction unitRef="usd" contextRef="i98615e9d702a440dbf12fd0ce0261e86_D20200501-20200731" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfNi0zLTEtMS0w_59629ef1-8544-4f62-a47c-547784574e86">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:120%"><ix:nonFraction unitRef="usd" contextRef="i83e5cc6619a946019e447ad8a67a1cb0_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfNi01LTEtMS0w_1e77b6f2-9e40-49ef-a749-e2bd45f33c30">11,693</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:120%"><ix:nonFraction unitRef="usd" contextRef="i1b42fffb915043ce9c316cd7940456d2_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfNi03LTEtMS0w_45596eb9-8895-4c60-83d2-d8f49fc6fbaf">1,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfNy0xLTEtMS0w_935c1ff4-9293-4a63-98ee-b26001ac4b48">21,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><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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfNy0zLTEtMS0w_1b5279be-207a-44e5-b72a-e4798694557b">1,588</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfNy01LTEtMS0w_a30f6ca1-1c7c-4db6-bf05-563f78f7655d">34,830</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfNy03LTEtMS0w_fb7edb9e-ed65-486c-aac0-6d81e55eb9fa">5,239</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;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2021, our board of directors, and in June 2021, our stockholders approved our 2021 Employee Stock Purchase Plan (ESPP), which became effective on the date of effectiveness of our Final Prospectus, or June 29, 2021. The ESPP initially reserved and authorized the issuance of up to a total of <ix:nonFraction unitRef="shares" contextRef="icd03c5d420bb49389979be9749bc7456_I20210629" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODkzOQ_0e874c7a-bb6b-4e74-864e-eb9540817069">7,056,319</ix:nonFraction> shares of common stock to eligible employees. The number of shares reserved for issuance and sale under the ESPP will automatically increase on the first day of each fiscal year, starting on February 1, 2022 for the first <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODg4Ng_a2f9cb90-b1d2-49d3-8d30-924291ba8d03">ten</span> calendar years after the first offering date, in an amount equal to (i) <ix:nonFraction unitRef="number" contextRef="i2cf91027cfea4c6c8468dc8634667b69_D20210629-20210629" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODg5Ng_6a4dad6b-fb15-49c5-9ea0-1fcb48e5f32f">1</ix:nonFraction>% of the aggregate number of outstanding shares of all class our common stock on the last day of the immediately preceding fiscal year, or (ii) such other amount as the administrator of the ESPP may determine. The ESPP generally provides for <ix:nonNumeric contextRef="i2cf91027cfea4c6c8468dc8634667b69_D20210629-20210629" format="ixt-sec:durwordsen" name="s:ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODk2MQ_ec2fead2-3f04-417e-9523-ec3308234ecb">six-month</ix:nonNumeric> offering periods beginning January 6 and July 6 of each year, with each offering period consisting of single <ix:nonNumeric contextRef="i2cf91027cfea4c6c8468dc8634667b69_D20210629-20210629" format="ixt-sec:durwordsen" name="s:ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutivePurchasePeriod" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODk3Mg_63fc148d-8821-4bb1-b263-b616d7b2ce55">six-month</ix:nonNumeric> purchase periods, except for the initial offering period which began on July 1, 2021, and will end on July 5, 2023 and the second offering period will begin on January 6, 2022. On each purchase date, eligible employees will purchase the shares at a price per share equal to <ix:nonFraction unitRef="number" contextRef="icd03c5d420bb49389979be9749bc7456_I20210629" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODkwMA_36d409f9-e8c8-496e-be70-75face857b29">85</ix:nonFraction>% of the lesser of (1) the fair market value of our common stock as of the beginning of the offering period or (2) the fair market value of our common stock on the purchase date, as defined in the ESPP except for the initial offering period that has a <ix:nonNumeric contextRef="i2cf91027cfea4c6c8468dc8634667b69_D20210629-20210629" format="ixt-sec:durwordsen" name="s:ShareBasedCompensationArrangementByShareBasedPaymentAwardLookbackPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODk4MA_ddb19a57-48c5-4844-ad25-61f3a210fb04">24-months</ix:nonNumeric> look back to the IPO price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="0" name="us-gaap:SharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODkwNQ_c8d1aa58-e49e-4225-a0b6-1fc689dfbe5c">35</ix:nonFraction>.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized stock-based compensation expense related to ESPP of $<ix:nonFraction unitRef="usd" contextRef="i9b7e696e91aa43f589a02e5843daef1f_D20210501-20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODkxMA_652827d1-daf2-40f4-b06c-d8e32c63e986"><ix:nonFraction unitRef="usd" contextRef="i0835c5b4c70b41e087a2b9bd26f15e2f_D20210201-20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODkxMA_80d594dc-73d2-4dbb-b203-94deeb026527">1.0</ix:nonFraction></ix:nonFraction>&#160;million during both the three and six months ended July 31, 2021. As of July 31, 2021, $<ix:nonFraction unitRef="usd" contextRef="i6d731e79fc2a4adda1b1560d91791417_I20210731" decimals="-5" format="ixt:num-dot-decimal" name="s:ShareBasedPaymentArrangementAmountWithheldForFuturePurchases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODkyNA_d8a0b58e-aaf1-4c07-9c62-38511bc3f4dd">2.6</ix:nonFraction>&#160;million amount has been withheld on behalf of employees for a future purchase under the ESPP due to the timing of payroll deductions. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were <ix:nonFraction unitRef="shares" contextRef="i9b7e696e91aa43f589a02e5843daef1f_D20210501-20210731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0OTA2OA_71cc92cf-a5bb-4b9e-9802-6439b0bbec8c"><ix:nonFraction unitRef="shares" contextRef="i0835c5b4c70b41e087a2b9bd26f15e2f_D20210201-20210731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0OTA2OA_7e73a3b7-a14f-4dc2-b10b-cf5330dc84da">no</ix:nonFraction></ix:nonFraction> purchases for the three or six months ended July 31, 2021 related to the ESPP.</span></div></ix:continuation><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="i66dd4b0a23164f6f96d658d0a524a5a5_70"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="background-color:#ffffff;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="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83MC9mcmFnOjJhZTU2YzgzMDQxZDQ3OGE5MzAzMzEwOGU5NGFlMTg4L3RleHRyZWdpb246MmFlNTZjODMwNDFkNDc4YTkzMDMzMTA4ZTk0YWUxODhfMjE5OTAyMzI2MzI3Ng_363d5ff2-6e28-4149-a9c7-dc6543711b1d" continuedAt="icf6acf8e3af448d0922797946e6e65e6" escape="true">INCOME TAXES </ix:nonNumeric></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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="icf6acf8e3af448d0922797946e6e65e6" continuedAt="i063bdee392c04679a37b7bd69e041459">We compute our tax provision for interim periods by applying the estimated annual effective tax rate to year-to-date income from recurring operations and adjusting for discrete items arising in that quarter.</ix:continuation></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><ix:continuation id="i063bdee392c04679a37b7bd69e041459"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had an effective tax rate of (<ix:nonFraction unitRef="number" contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83MC9mcmFnOjJhZTU2YzgzMDQxZDQ3OGE5MzAzMzEwOGU5NGFlMTg4L3RleHRyZWdpb246MmFlNTZjODMwNDFkNDc4YTkzMDMzMTA4ZTk0YWUxODhfMzI5ODUzNDg5MTA1Ng_4f206c89-6b8d-4531-9460-8932d10210ec">0.3</ix:nonFraction>)% and (<ix:nonFraction unitRef="number" contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83MC9mcmFnOjJhZTU2YzgzMDQxZDQ3OGE5MzAzMzEwOGU5NGFlMTg4L3RleHRyZWdpb246MmFlNTZjODMwNDFkNDc4YTkzMDMzMTA4ZTk0YWUxODhfMzI5ODUzNDg5MTA2MA_ab266614-180e-451a-9ee1-7646becec1ea">0.6</ix:nonFraction>)% for the three months ended July&#160;31, 2021 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> respectively, and (<ix:nonFraction unitRef="number" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83MC9mcmFnOjJhZTU2YzgzMDQxZDQ3OGE5MzAzMzEwOGU5NGFlMTg4L3RleHRyZWdpb246MmFlNTZjODMwNDFkNDc4YTkzMDMzMTA4ZTk0YWUxODhfMzI5ODUzNDg5MTA2NA_6d3de2da-59e3-4cc0-9349-fbe47ae60dbb">0.2</ix:nonFraction>)% and (<ix:nonFraction unitRef="number" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83MC9mcmFnOjJhZTU2YzgzMDQxZDQ3OGE5MzAzMzEwOGU5NGFlMTg4L3RleHRyZWdpb246MmFlNTZjODMwNDFkNDc4YTkzMDMzMTA4ZTk0YWUxODhfMzI5ODUzNDg5MTA2OA_7a84e71f-f445-4644-af54-9b0f4dd6ffaa">0.4</ix:nonFraction>)% for the six months ended July&#160;31, 2021 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively. We have incurred U.S. operating losses and have minimal profits or offsetting loss carryforwards in certain foreign jurisdictions</span></ix:continuation><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;text-indent:18pt"><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><div id="i66dd4b0a23164f6f96d658d0a524a5a5_73"></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></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:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><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%">SENTINELONE,&#160;INC. </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%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)</span></div></td></tr></table></div></div><div style="margin-bottom:9pt;margin-top: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="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RleHRyZWdpb246ZGEyY2ZlMjE3ZTRlNDA4YWFiZGJhZDE0YzA5ZTQ5OTlfMjE5OTAyMzI1NTk2Ng_26ed397b-6eae-4604-a616-55367920f307" continuedAt="i6b320ddcf4184fd588f4f35758347290" escape="true">NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS</ix:nonNumeric></span></div><ix:continuation id="i6b320ddcf4184fd588f4f35758347290"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per share attributable to common stockholders is computed in conformity with the two-class method required for participating securities. Basic net loss per share is computed by dividing net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by giving effect to all potentially dilutive common stock equivalents to the extent they are dilutive. For purposes of this calculation, redeemable convertible preferred stock, stock options, restricted stock awards, RSUs, ESPP, early exercised stock options, and common stock warrants are considered to be common stock equivalents but have been excluded from the calculation of diluted net loss per share attributable to common stockholders as their effect is anti-dilutive for all periods presented.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The rights, including the liquidation and dividend rights, of the holders of Class A and Class B common stock are identical, except with respect to voting, converting, and transfer rights. As the liquidation and dividend rights are identical, the undistributed earnings are allocated on a proportionate basis to each class of common stock and the resulting basic and diluted net loss per share attributable to common stockholders are, therefore, the same for both Class A and Class B common stock on both individual and combined basis.</span></div><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RleHRyZWdpb246ZGEyY2ZlMjE3ZTRlNDA4YWFiZGJhZDE0YzA5ZTQ5OTlfMjE5OTAyMzI1NTk2Nw_a81fe43b-f117-414b-92e9-e19d6e4eacc3" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per share attributable to common stockholders was as follows (in thousands, except share and per share data):</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:39.515%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.284%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.284%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.288%"></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%">Three Months Ended July 31,</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%">Six Months Ended July 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%">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="border-top:1pt 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-style:italic;font-weight:400;line-height:120%">Numerator:</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;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 2px 14.5pt;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:120%">Net loss attributable to Class A and Class B  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: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:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ic8b6f8d451414b75b574c15505178c41_D20210501-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNC0xLTEtMS0w_732a4f93-e803-4a2a-a0fd-600db2f7de3e"><ix:nonFraction unitRef="usd" contextRef="ic8b6f8d451414b75b574c15505178c41_D20210501-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNC0xLTEtMS0w_e7b8ddee-f468-4ac3-be84-29010d9f41b3">68,163</ix:nonFraction></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: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:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i39ae8040297542d8aac2e1922703f46b_D20200501-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNC0zLTEtMS0w_3af9fbdc-41af-43a9-b38b-b374c0f25163">22,938</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: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:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i7dfad8b9ca1d4f3eb0dbd04ca8156eb5_D20210201-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNC01LTEtMS0w_3fd292e2-93bd-47f2-93d9-e01a406c5352"><ix:nonFraction unitRef="usd" contextRef="i7dfad8b9ca1d4f3eb0dbd04ca8156eb5_D20210201-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNC01LTEtMS0w_b1274876-1d5b-4691-b119-88acddd2c91d">130,797</ix:nonFraction></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: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:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ia58f1834edb747528a6a7641205a68db_D20200201-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNC03LTEtMS0w_40c3ff81-f2c8-42d7-8ac7-1ae07dba1584">49,576</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-style:italic;font-weight:400;line-height:120%">Denominator:</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;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 2px 16pt;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:120%">Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ic8b6f8d451414b75b574c15505178c41_D20210501-20210731" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNi0xLTEtMS0w_7f58a840-8191-4ea7-ace3-4bda3e8f81af"><ix:nonFraction unitRef="shares" contextRef="ic8b6f8d451414b75b574c15505178c41_D20210501-20210731" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNi0xLTEtMS0w_aa442495-165d-4c5d-a055-2a72dd8b695a">120,520,061</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:120%"><ix:nonFraction unitRef="shares" contextRef="i39ae8040297542d8aac2e1922703f46b_D20200501-20200731" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNi0zLTEtMS0w_3f8fb08e-6fce-416b-a2ac-da2cd28004b0"><ix:nonFraction unitRef="shares" contextRef="i39ae8040297542d8aac2e1922703f46b_D20200501-20200731" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNi0zLTEtMS0w_5fa56038-9249-4422-ab21-32a157397959">34,480,356</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:120%"><ix:nonFraction unitRef="shares" contextRef="i7dfad8b9ca1d4f3eb0dbd04ca8156eb5_D20210201-20210731" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNi01LTEtMS0w_70f652ad-9837-4b72-b7a1-27eb715e6cbe"><ix:nonFraction unitRef="shares" contextRef="i7dfad8b9ca1d4f3eb0dbd04ca8156eb5_D20210201-20210731" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNi01LTEtMS0w_f64d5208-5cd1-4e0a-b915-7c9599d70899">82,394,440</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:120%"><ix:nonFraction unitRef="shares" contextRef="ia58f1834edb747528a6a7641205a68db_D20200201-20200731" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNi03LTEtMS0w_2ba29e28-19b4-4383-9c56-71b22bd5cd65"><ix:nonFraction unitRef="shares" contextRef="ia58f1834edb747528a6a7641205a68db_D20200201-20200731" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNi03LTEtMS0w_f61beb26-32f2-405c-ac87-ca465f7a859f">34,229,843</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 14.5pt;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:120%">Net loss per share attributable to Class A and Class B common stockholders, basic and diluted</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:120%">$</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:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ic8b6f8d451414b75b574c15505178c41_D20210501-20210731" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNy0xLTEtMS0w_cd15359b-666e-4d02-a711-548dd97e54ea"><ix:nonFraction unitRef="usdPerShare" contextRef="ic8b6f8d451414b75b574c15505178c41_D20210501-20210731" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNy0xLTEtMS0w_cf579538-9a62-4f19-b184-b8a0b397d951">0.57</ix:nonFraction></ix:nonFraction>)</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:120%">$</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:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i39ae8040297542d8aac2e1922703f46b_D20200501-20200731" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNy0zLTEtMS0w_255e45c1-164d-4fd0-a81c-f00b332f03e3"><ix:nonFraction unitRef="usdPerShare" contextRef="i39ae8040297542d8aac2e1922703f46b_D20200501-20200731" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNy0zLTEtMS0w_a7ea26e4-63de-441d-8a7e-d8a6a4bb404b">0.67</ix:nonFraction></ix:nonFraction>)</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:120%">$</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:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i7dfad8b9ca1d4f3eb0dbd04ca8156eb5_D20210201-20210731" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNy01LTEtMS0w_47a5a97e-0187-42f1-901e-60ded8d0f704"><ix:nonFraction unitRef="usdPerShare" contextRef="i7dfad8b9ca1d4f3eb0dbd04ca8156eb5_D20210201-20210731" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNy01LTEtMS0w_5c93bfa6-b4c9-4ab2-b085-a14ac06f95f5">1.59</ix:nonFraction></ix:nonFraction>)</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:120%">$</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:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ia58f1834edb747528a6a7641205a68db_D20200201-20200731" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNy03LTEtMS0w_84cc21cc-f296-4f4f-a76e-8e37e8a44730"><ix:nonFraction unitRef="usdPerShare" contextRef="ia58f1834edb747528a6a7641205a68db_D20200201-20200731" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNy03LTEtMS0w_8bd538a8-e733-4d0c-817a-763bc7cd591d">1.45</ix:nonFraction></ix:nonFraction>)</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="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RleHRyZWdpb246ZGEyY2ZlMjE3ZTRlNDA4YWFiZGJhZDE0YzA5ZTQ5OTlfMjE5OTAyMzI1NTk2OA_3852c892-bb68-46ae-ad2b-dc5f1856ef0d" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive securities were excluded from the computation of diluted net loss per share attributable to common stockholders because their inclusion would have been anti-dilutive:</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:98.397%"><tr><td style="width:1.0%"></td><td style="width:69.421%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.069%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.070%"></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:120%">As of July 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:120%">As of July 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: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: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%">Redeemable convertible preferred stock</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="shares" contextRef="i62c367c547434eba9865d692ead4c78f_D20210501-20210731" decimals="0" format="ixt:fixed-zero" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfMy0xLTEtMS0w_b460d36a-8c11-44f6-9698-246d811de017">&#8212;</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="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:nonFraction unitRef="shares" contextRef="i47dedcd4db4b47ec99f8e02124963f36_D20200501-20200731" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfMy03LTEtMS0w_7afbb1ca-3e31-4a76-b51f-a5a35b3c2c27">145,837,255</ix:nonFraction></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%">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="idac2682a15ab443daa91d3220a0481c6_D20210501-20210731" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfNC0xLTEtMS0w_3b6ffcdd-e2f9-4cce-aeb1-dc5670502cde">48,385,470</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:nonFraction unitRef="shares" contextRef="i07b4c4c11b164661af55285de6caa777_D20200501-20200731" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfNC03LTEtMS0w_6200d98f-0714-4cf6-b09a-0d83ffc2ba16">37,718,141</ix:nonFraction></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%">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="shares" contextRef="iedc0ffef3de24adea33e583d937e6c49_D20210501-20210731" decimals="0" format="ixt:fixed-zero" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfNS0xLTEtMS0w_c7c091f9-ac70-42ca-9070-ca9e0c7dcdfe">&#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="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="shares" contextRef="i303933744cdc4b2c9e9fb6b4a43b1bf1_D20200501-20200731" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfNS03LTEtMS0w_83b75f30-3975-4b9d-bfb0-18755448d005">1,276,686</ix:nonFraction></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%">Shares subject to repurchase</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i86d46b04798c40bb970eec22d8016c5c_D20210501-20210731" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfNi0xLTEtMS0w_15ea8697-b069-4bcb-9e1a-36ce82216d24">63,492</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:nonFraction unitRef="shares" contextRef="i40d64833dac4471b8037a2e5a2adb4e0_D20200501-20200731" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfNi03LTEtMS0w_b2d63468-9171-4455-b73a-8d7c5fafb1a0">82,500</ix:nonFraction></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%">RSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i039e150070a54175b295d13f9cc57302_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfNi0xLTEtMS0xNzA3MQ_0bea7f17-f88b-4423-9126-fc4e930af881">346,483</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:120%"><ix:nonFraction unitRef="shares" contextRef="i5ded4f32f8d94b84a0c7210d808f2642_I20210131" decimals="INF" format="ixt:fixed-zero" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfNi0zLTEtMS0xNzA1Nw_de8d5954-2bee-46a3-921d-aff25ba902a6">&#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%">ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ia040dd0ab67840cbb110b56bc5264fe1_D20210501-20210731" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfNy0xLTEtMS0xNzA3MQ_d960194c-e91b-41d3-b028-fded6af6ba6a">85,827</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:120%"><ix:nonFraction unitRef="shares" contextRef="icc9336fff1fa46e3bf49d62233137742_D20200501-20200731" decimals="0" format="ixt:fixed-zero" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfNy0zLTEtMS0xNzA1Nw_d8cdc34e-3a56-4ecd-9751-457a85242338">&#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 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:120%"><ix:nonFraction unitRef="shares" contextRef="i57c5b4fe076b4ce9bb720aee181a842d_D20210501-20210731" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfNy0xLTEtMS0w_4c48975d-4c2c-4086-9b14-2f26472f35bd">1,315,099</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="i6094569607ce4d7b8e2cccbc8b744734_D20200201-20200731" decimals="0" format="ixt:fixed-zero" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfNy03LTEtMS0w_a7257589-e481-4f45-81fe-79e15058a4fb">&#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%">Contingently issuable 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:120%"><ix:nonFraction unitRef="shares" contextRef="ic3b7d14151f544ecbdfda5aa06a6ade3_D20210501-20210731" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfOC0xLTEtMS0w_f89cb6c0-6ef2-43ff-bfe6-e77a35a20d4d">1,317,079</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="i1c151d359f9e4baa96d1d2f7cbe50eea_D20200201-20200731" decimals="0" format="ixt:fixed-zero" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfOC03LTEtMS0w_525cf5f6-35a9-44dc-9b17-833dd6b6cf50">&#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%">Total</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfMTAtMS0xLTEtMTcwODU_1b911c4c-8ffb-4190-8c69-ad6584778209">51,513,450</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfMTAtMy0xLTEtMTcwOTI_fd9a62e5-124e-48b1-9276-3b0a6bccedd9">184,958,625</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;text-indent:18pt"><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><div id="i66dd4b0a23164f6f96d658d0a524a5a5_76"></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></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:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><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%">SENTINELONE,&#160;INC. </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%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)</span></div></td></tr></table></div></div><div style="margin-bottom:9pt;margin-top: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="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83Ni9mcmFnOjJiNDkwNjk2ZDczNTRmNjZhN2U5OTU1MzIzZjBlNTAyL3RleHRyZWdpb246MmI0OTA2OTZkNzM1NGY2NmE3ZTk5NTUzMjNmMGU1MDJfMjE5OTAyMzI1NTc2Ng_8b2e51a8-bb34-4871-a5a4-2cd78dd4adbf" continuedAt="ie7561a99e00d4c3992ace234e5908f36" escape="true">GEOGRAPHIC INFORMATION</ix:nonNumeric></span></div><ix:continuation id="ie7561a99e00d4c3992ace234e5908f36" continuedAt="i0d8d8e5bebd44e90ad3889f30bf2e062"><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83Ni9mcmFnOjJiNDkwNjk2ZDczNTRmNjZhN2U5OTU1MzIzZjBlNTAyL3RleHRyZWdpb246MmI0OTA2OTZkNzM1NGY2NmE3ZTk5NTUzMjNmMGU1MDJfMjE5OTAyMzI1NTc2Nw_b0abc352-e8a7-49c0-b7ee-2c601971f1d9" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, consisting of property and equipment, net, by geography were as follows (in thousands):</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: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="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:120%">As of July 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:120%">As of 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: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%">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:120%">United States</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="if6dda1a5730f4f54a09dcd7b709ee4be_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83Ni9mcmFnOjJiNDkwNjk2ZDczNTRmNjZhN2U5OTU1MzIzZjBlNTAyL3RhYmxlOjVkZjRiNGRkZWUxYTQzYWJhNGIwMjBmOTRjYjAzYmRkL3RhYmxlcmFuZ2U6NWRmNGI0ZGRlZTFhNDNhYmE0YjAyMGY5NGNiMDNiZGRfMy0xLTEtMS0w_89ef6c23-00c4-4d07-b3c7-1b386203f840">8,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><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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i5b4e56e0955544738ed87171982536ce_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83Ni9mcmFnOjJiNDkwNjk2ZDczNTRmNjZhN2U5OTU1MzIzZjBlNTAyL3RhYmxlOjVkZjRiNGRkZWUxYTQzYWJhNGIwMjBmOTRjYjAzYmRkL3RhYmxlcmFuZ2U6NWRmNGI0ZGRlZTFhNDNhYmE0YjAyMGY5NGNiMDNiZGRfMy0zLTEtMS0w_07725fd6-46f1-4d5e-8916-e2710c7d4140">4,694</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:120%">Israel</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i49754073beaa49078e46de7c086c17d4_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83Ni9mcmFnOjJiNDkwNjk2ZDczNTRmNjZhN2U5OTU1MzIzZjBlNTAyL3RhYmxlOjVkZjRiNGRkZWUxYTQzYWJhNGIwMjBmOTRjYjAzYmRkL3RhYmxlcmFuZ2U6NWRmNGI0ZGRlZTFhNDNhYmE0YjAyMGY5NGNiMDNiZGRfNC0xLTEtMS0w_8e147f4d-e2e6-497e-b9d9-21884d9e2dbb">10,515</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:120%"><ix:nonFraction unitRef="usd" contextRef="ic75fdc2cddb8454fb803d403b9ca116a_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83Ni9mcmFnOjJiNDkwNjk2ZDczNTRmNjZhN2U5OTU1MzIzZjBlNTAyL3RhYmxlOjVkZjRiNGRkZWUxYTQzYWJhNGIwMjBmOTRjYjAzYmRkL3RhYmxlcmFuZ2U6NWRmNGI0ZGRlZTFhNDNhYmE0YjAyMGY5NGNiMDNiZGRfNC0zLTEtMS0w_69270c4f-0a59-43f4-8721-a10be0691be1">8,653</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:120%">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:120%"><ix:nonFraction unitRef="usd" contextRef="i9f93e077fccf4e52869ca4da9bf3b456_I20210731" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83Ni9mcmFnOjJiNDkwNjk2ZDczNTRmNjZhN2U5OTU1MzIzZjBlNTAyL3RhYmxlOjVkZjRiNGRkZWUxYTQzYWJhNGIwMjBmOTRjYjAzYmRkL3RhYmxlcmFuZ2U6NWRmNGI0ZGRlZTFhNDNhYmE0YjAyMGY5NGNiMDNiZGRfNS0xLTEtMS0w_daff3dc3-4c4b-4e0c-8f4b-18505ac8351e">18</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:120%"><ix:nonFraction unitRef="usd" contextRef="i146884b9ff0e4e128bdb3531f6da4d54_I20210131" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83Ni9mcmFnOjJiNDkwNjk2ZDczNTRmNjZhN2U5OTU1MzIzZjBlNTAyL3RhYmxlOjVkZjRiNGRkZWUxYTQzYWJhNGIwMjBmOTRjYjAzYmRkL3RhYmxlcmFuZ2U6NWRmNGI0ZGRlZTFhNDNhYmE0YjAyMGY5NGNiMDNiZGRfNS0zLTEtMS0w_b404e59b-2050-459b-8c46-5f27d94c4b8c">26</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:120%">Total</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83Ni9mcmFnOjJiNDkwNjk2ZDczNTRmNjZhN2U5OTU1MzIzZjBlNTAyL3RhYmxlOjVkZjRiNGRkZWUxYTQzYWJhNGIwMjBmOTRjYjAzYmRkL3RhYmxlcmFuZ2U6NWRmNGI0ZGRlZTFhNDNhYmE0YjAyMGY5NGNiMDNiZGRfNi0xLTEtMS0w_06485f2d-85f5-4b63-a9f7-85edb56a469e">18,892</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83Ni9mcmFnOjJiNDkwNjk2ZDczNTRmNjZhN2U5OTU1MzIzZjBlNTAyL3RhYmxlOjVkZjRiNGRkZWUxYTQzYWJhNGIwMjBmOTRjYjAzYmRkL3RhYmxlcmFuZ2U6NWRmNGI0ZGRlZTFhNDNhYmE0YjAyMGY5NGNiMDNiZGRfNi0zLTEtMS0w_2b8d4439-3e5f-46b5-9e59-67ae8c9d66d1">13,373</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="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i0d8d8e5bebd44e90ad3889f30bf2e062">See Note 3 for revenue by geography.</ix:continuation></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_79"></div><div style="margin-bottom:9pt;margin-top: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="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83OS9mcmFnOjkxOWM5ZjU2MzBmNDRjZWRhMWMyMzhmMDVjOGI3MzQyL3RleHRyZWdpb246OTE5YzlmNTYzMGY0NGNlZGExYzIzOGYwNWM4YjczNDJfMjE5OTAyMzI2MjYyOA_617c91a5-e75d-446b-bd22-475e31f97875" continuedAt="i2ce72ed827684709aca341d97eae2c51" escape="true">COMMITMENTS AND CONTINGENCIES</ix:nonNumeric></span></div><ix:continuation id="i2ce72ed827684709aca341d97eae2c51" continuedAt="i84415825aa754a668facc01b1015968c"><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Contingencies</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we may be a party to various legal proceedings and subject to claims in the ordinary course of business. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">BlackBerry Litigation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Starting in October 2019, BlackBerry Corp. and its subsidiary Cylance, Inc. (BlackBerry) filed a total of <ix:nonFraction unitRef="claim" contextRef="if3589f2d22d2474e860cd6cdbde386ec_D20191001-20191031" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:LossContingencyNewClaimsFiledNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83OS9mcmFnOjkxOWM5ZjU2MzBmNDRjZWRhMWMyMzhmMDVjOGI3MzQyL3RleHRyZWdpb246OTE5YzlmNTYzMGY0NGNlZGExYzIzOGYwNWM4YjczNDJfMjE5OTAyMzI2MjYyOQ_7c7692bd-4bc9-45f5-b14c-1a7cbc0017d0">nine</ix:nonFraction> proceedings (<ix:nonFraction unitRef="lawsuit" contextRef="if3589f2d22d2474e860cd6cdbde386ec_D20191001-20191031" decimals="INF" format="ixt-sec:numwordsen" name="s:LossContingencyNumberOfLawsuits" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83OS9mcmFnOjkxOWM5ZjU2MzBmNDRjZWRhMWMyMzhmMDVjOGI3MzQyL3RleHRyZWdpb246OTE5YzlmNTYzMGY0NGNlZGExYzIzOGYwNWM4YjczNDJfMjE5OTAyMzI2MjYzMA_519d7bd5-538c-492d-8c0d-787e17366a07">seven</ix:nonFraction> lawsuits and <ix:nonFraction unitRef="arbitration" contextRef="if3589f2d22d2474e860cd6cdbde386ec_D20191001-20191031" decimals="INF" format="ixt-sec:numwordsen" name="s:LossContingencyNumberOfArbitrations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83OS9mcmFnOjkxOWM5ZjU2MzBmNDRjZWRhMWMyMzhmMDVjOGI3MzQyL3RleHRyZWdpb246OTE5YzlmNTYzMGY0NGNlZGExYzIzOGYwNWM4YjczNDJfMjE5OTAyMzI2MjYzMQ_b9f2ed81-32cb-4579-8e1f-b08b9b2364f1">two</ix:nonFraction> arbitrations) against us and certain former BlackBerry employees who joined our company. In these proceedings, BlackBerry alleges that it has viable legal claims as a result of its former employees joining us. Many of these proceedings have now been dismissed. The status of each of the currently pending proceedings is discussed below. We have defended against these claims and expect to continue to defend against these claims.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">BlackBerry Corp., et al. v. Coulter, et al.</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%">On October 17, 2019, BlackBerry commenced an action captioned </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">BlackBerry Corp., et al. v. Coulter, et al.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, No. 953-10-19 (Vt. Super. Ct.) (Vermont Action) against Chris Coulter, an employee on our Vigilance services team. On October 23, 2019, BlackBerry filed an amended complaint that added us as a defendant. The amended complaint asserts claims against us for conspiracy, tortious interference with contract, aiding and abetting breach of fiduciary duties, and misappropriation of trade secrets. The court entered a preliminary injunction order enjoining Mr. Coulter from working for us through February 2021. As a result of the court&#8217;s order, Mr. Coulter chose to seek other employment and is no longer employed by us. On January 15, 2021, the court entered an order narrowing the scope of the case and limiting the claims against us in order to avoid conflict with a similar action that was previously filed in California and was dismissed. The Vermont Action is currently pending. On October 25, 2019, BlackBerry commenced an action captioned </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">BlackBerry Corp., et al v. Coulter, et al., </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No. 2019-0854-JTL (Del. Ch.) against Mr. Coulter and us in Delaware Chancery Court. The court stayed this case pending resolution of the Vermont Action, and on February 7, 2020, BlackBerry voluntarily dismissed without prejudice all claims against Mr. Coulter and us. On December 3, 2019, BlackBerry initiated a largely duplicative action in arbitration solely against Mr. Coulter administered by JAMS, an alternative dispute resolution provider. That arbitration action, however, was dismissed on or about March 30, 2021, with JAMS informing us that they had closed their files on this matter on April 30, 2021.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">BlackBerry Corp., et al. v. Page, et al. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 18, 2019, BlackBerry commenced an action captioned </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">BlackBerry Corp., et al. v. Page, et al.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, No. 2019-CP-07-2552 (S.C. Cir. Ct.) against Barnaby Page, a go-to-market employee, and us, in a South Carolina state court. The complaint asserts claims against us for aiding and abetting breach of fiduciary duties, tortious interference with contract, and misappropriation of trade secrets. Following initial discovery, on August 27, 2020, we and Mr. Page filed a joint motion for judgment on the pleadings. The motion is currently pending and discovery is ongoing.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Blackberry Corp. et al. v. Sentinel Labs, Inc., et al.</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%">On January 16, 2020, BlackBerry commenced the action captioned, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">BlackBerry Corp., et al.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">v. Sentinel Labs, Inc.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">et al.,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> No. 20CV361950 (Cal. Super. Ct. Santa Clara </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;text-indent:18pt"><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:81pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></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:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><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%">SENTINELONE,&#160;INC. </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%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)</span></div></td></tr></table></div></div><ix:continuation id="i84415825aa754a668facc01b1015968c"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cnty.) (Current California Action), against us and unnamed &#8220;Doe&#8221; defendants, asserting claims against us for trade secret misappropriation and unfair business practices. We filed counterclaims that, in part, seek to invalidate any agreements allegedly supporting BlackBerry&#8217;s claims against its former employees. On December 14, 2020, we filed a motion requesting that BlackBerry sufficiently identify any trade secrets it alleges we misappropriated in accordance with California law. On February 12, 2021, the court granted that motion in part, including striking BlackBerry&#8217;s expert testimony, and limiting the scope of discovery to customer lists and sales-related information. On March 15, 2021, BlackBerry re-filed a statement identifying its trade secrets to pursue broader claims and discovery. In response, on April 5, 2021, we again filed a motion requesting that BlackBerry sufficiently identify any trade secrets under California law. On June 2, 2021, the court granted the motion in our favor, absent a few discrete areas permitted by the court. On July 2, 2021, Blackberry filed its third amended trade secret identification. In response, on July 16, 2021, we submitted a motion challenging these claims. In its third trade secret statement, in response to our motion again challenging the sufficiency of its trade secret disclosures, Blackberry voluntarily dropped various claims. The parties are currently in the early stages of discovery over the revised trade secret disclosures approved by the court on August 31, 2021. We continue to litigate this action, including actively pursing our counterclaims against them.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">BlackBerry Corp., et al. v. Quinn, et al.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On February 17, 2020, BlackBerry commenced the action captioned </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">BlackBerry Corp., et al. v. Quinn, et al., </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No. D-1-GN-20-00096 (Tex. Civ. Ct. &#8211; Travis Cnty.) against Sean Quinn, a go-to-market employee, and us, in Texas state court. On August 8, 2020, we and Mr. Quinn moved to stay or dismiss the case in light of the overlapping issues between this case and the Current California Action. On September 21, 2020, the court stayed this case pending resolution of the Current California Action. This lawsuit remains stayed and is pending in abeyance before the Texas court.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have not recorded any accruals for loss contingencies associated with these legal proceedings, determined that an unfavorable outcome is probable, or determined that the amount or range of any possible loss is reasonably estimable. We believe that there are no other pending or threatened legal proceedings that are likely to have a material adverse effect on our condensed consolidated financial statements.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranties and Indemnification</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our services are generally warranted to deliver and operate in a manner consistent with general industry standards that are reasonably applicable and materially conform with our documentation under normal use and circumstances. Our contracts generally include certain provisions for indemnifying customers against liabilities if our products or services infringe a third party&#8217;s intellectual property rights. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also offer a limited warranty to certain customers, subject to certain conditions, to cover certain costs incurred by the customer in case of a cybersecurity breach on us. We have entered into an insurance policy to cover our potential liability arising from this limited warranty arrangement. We have not incurred any material costs related to such obligations and have not accrued any liabilities related to such obligations in the condensed consolidated financial statements as of July&#160;31, 2021 and January&#160;31, 2021.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we also indemnify certain of our directors and executive officers against certain liabilities that may arise while they are serving in good faith in their company capacities. We maintain director and officer insurance coverage that would generally enable us to recover a portion of any future amounts paid.</span></div></ix:continuation><div id="i66dd4b0a23164f6f96d658d0a524a5a5_82"></div><div style="margin-bottom:9pt;margin-top: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="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:DefinedContributionPlanTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84Mi9mcmFnOjUyNDg4MjQzMGJlODQxYmY5NThkNjE3MDM5M2U0Mzk0L3RleHRyZWdpb246NTI0ODgyNDMwYmU4NDFiZjk1OGQ2MTcwMzkzZTQzOTRfMjE5OTAyMzI1NzQzMA_1e00792a-daa8-4f7e-9d3b-ff6e7ea3125b" continuedAt="ia8f654bffdfa415f95288fac6777d528" escape="true">EMPLOYEE BENEFIT PLAN</ix:nonNumeric></span></div><ix:continuation id="ia8f654bffdfa415f95288fac6777d528" continuedAt="i96a86eff08954c8d9b451c47d5c9b592"><div 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 U.S. employees participate in a 401(k) defined contribution plan sponsored by us. Contributions to the plan are discretionary. There were <ix:nonFraction unitRef="usd" contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:DefinedContributionPlanCostRecognized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84Mi9mcmFnOjUyNDg4MjQzMGJlODQxYmY5NThkNjE3MDM5M2U0Mzk0L3RleHRyZWdpb246NTI0ODgyNDMwYmU4NDFiZjk1OGQ2MTcwMzkzZTQzOTRfMTY5_511baa77-1e14-4fc9-9a9a-17b66414241b"><ix:nonFraction unitRef="usd" contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:DefinedContributionPlanCostRecognized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84Mi9mcmFnOjUyNDg4MjQzMGJlODQxYmY5NThkNjE3MDM5M2U0Mzk0L3RleHRyZWdpb246NTI0ODgyNDMwYmU4NDFiZjk1OGQ2MTcwMzkzZTQzOTRfMTY5_56d19ade-348c-40cd-9f07-fe3203020bf0"><ix:nonFraction unitRef="usd" contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:DefinedContributionPlanCostRecognized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84Mi9mcmFnOjUyNDg4MjQzMGJlODQxYmY5NThkNjE3MDM5M2U0Mzk0L3RleHRyZWdpb246NTI0ODgyNDMwYmU4NDFiZjk1OGQ2MTcwMzkzZTQzOTRfMTY5_f047162e-9d7b-4d3b-a4c4-f2e0a5ed29a1"><ix:nonFraction unitRef="usd" contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:DefinedContributionPlanCostRecognized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84Mi9mcmFnOjUyNDg4MjQzMGJlODQxYmY5NThkNjE3MDM5M2U0Mzk0L3RleHRyZWdpb246NTI0ODgyNDMwYmU4NDFiZjk1OGQ2MTcwMzkzZTQzOTRfMTY5_fd84f71c-70dd-4df2-8c6e-305515c2aecb">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> matching contributions by us for the three and six months ended July&#160;31, 2021 and 2020, respectively. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Israeli Severance Pay</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Israeli labor law generally requires payment of severance pay upon dismissal of an employee or upon termination of employment in certain other circumstances. Pursuant to Section 14 of the Severance Compensation </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;text-indent:18pt"><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:81pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></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:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><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%">SENTINELONE,&#160;INC. </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%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)</span></div></td></tr></table></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i96a86eff08954c8d9b451c47d5c9b592" continuedAt="i235929110993430385c9205838bc769b">Act, 1963 (Section 14), all of our employees in Israel are entitled to monthly deposits made in their name with insurance companies, at a rate of 8.33% of their monthly salary.</ix:continuation></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><ix:continuation id="i235929110993430385c9205838bc769b" continuedAt="ic581991255b246d0842a046cfb6fa370"><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%">se payments release us from any future severance payment obligation with respect to these employees; as such, any liability for severance pay due to these employees and the deposits under Section 14 are not recorded as an asset on our consolidated balance sheets. We recorded severance expenses related to these employees of $<ix:nonFraction unitRef="usd" contextRef="i3e761936dc75431aa95a88a10aac639d_D20210501-20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:SeveranceCosts1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84Mi9mcmFnOjUyNDg4MjQzMGJlODQxYmY5NThkNjE3MDM5M2U0Mzk0L3RleHRyZWdpb246NTI0ODgyNDMwYmU4NDFiZjk1OGQ2MTcwMzkzZTQzOTRfNDk0NzgwMjMyNjg0NQ_cba03fff-3ef4-48b7-b830-8c6c663026d0">1.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i3ed354edb76b4838a8766ac150abbaa0_D20200501-20200731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:SeveranceCosts1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84Mi9mcmFnOjUyNDg4MjQzMGJlODQxYmY5NThkNjE3MDM5M2U0Mzk0L3RleHRyZWdpb246NTI0ODgyNDMwYmU4NDFiZjk1OGQ2MTcwMzkzZTQzOTRfNDk0NzgwMjMyNjg1Mw_5164b443-cf0a-431f-9ac7-66c5866592ee">0.6</ix:nonFraction> million for the three months ended July&#160;31, 2021 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively, and $<ix:nonFraction unitRef="usd" contextRef="i4666897f0a6a459b9c627b52458cb5ca_D20210201-20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:SeveranceCosts1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84Mi9mcmFnOjUyNDg4MjQzMGJlODQxYmY5NThkNjE3MDM5M2U0Mzk0L3RleHRyZWdpb246NTI0ODgyNDMwYmU4NDFiZjk1OGQ2MTcwMzkzZTQzOTRfNDk0NzgwMjMyNjg1OQ_adb7dc53-a770-40db-b427-7681ea6ea495">1.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="icff78a536df54cfb8df05f299175e971_D20200201-20200731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:SeveranceCosts1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84Mi9mcmFnOjUyNDg4MjQzMGJlODQxYmY5NThkNjE3MDM5M2U0Mzk0L3RleHRyZWdpb246NTI0ODgyNDMwYmU4NDFiZjk1OGQ2MTcwMzkzZTQzOTRfNDk0NzgwMjMyNjg2Nw_a0e0c6c2-6934-4cb2-b5a9-ec64f5404108">1.1</ix:nonFraction> million for the six months ended July&#160;31, 2021 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span></ix:continuation><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="ic581991255b246d0842a046cfb6fa370">, respectively.</ix:continuation> </span></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_85"></div><div style="margin-bottom:9pt;margin-top: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="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfMjE5OTAyMzI1OTk2Ng_4657799b-f174-45eb-b4f3-ec6c790c90cf" continuedAt="i4e6e63abc58043cfa2252116dd3309f4" escape="true">ACQUISITIONS</ix:nonNumeric></span></div><ix:continuation id="i4e6e63abc58043cfa2252116dd3309f4" continuedAt="i04f46b8271914f72bbe1f0ba2c614028"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February&#160;6, 2021, we executed a merger agreement to acquire <ix:nonFraction unitRef="number" contextRef="i013afa358a9b4368bbb80bc81d47668e_I20210206" decimals="INF" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfNzk_5c10df73-ed3d-4b84-9b72-d2f8dce0213b">100</ix:nonFraction>% of the issued and outstanding equity securities (the Acquisition) of Scalyr, a leading cloud-native, cloud-scale data analytics platform. This acquisition will allow us to advance our data ingestion, search, and retention capabilities. The Acquisition closed on February 9, 2021 and has been accounted for as a business combination in accordance with ASC Topic 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%">. The aggregate consideration transferred was $<ix:nonFraction unitRef="usd" contextRef="i6e682b6f2e674eae98b6b825f4197274_D20210206-20210206" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfNzY5NjU4MTM5ODgyMg_cf943421-fe01-4534-9aac-6de79cd432e2">125.3</ix:nonFraction> million, of which $<ix:nonFraction unitRef="usd" contextRef="i6e682b6f2e674eae98b6b825f4197274_D20210206-20210206" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfNzY5NjU4MTM5ODgxNg_ca54c09d-3ce3-4d12-bc00-005127e6e712">5.0</ix:nonFraction> million was paid in cash, $<ix:nonFraction unitRef="usd" contextRef="ib47e6a7e527341c3a4372ad3f65d0387_D20210206-20210206" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfNzY5NjU4MTM5ODgyOA_8fa05cae-53da-4575-90e0-931aa451836b">106.2</ix:nonFraction> million was comprised of <ix:nonFraction unitRef="shares" contextRef="ib47e6a7e527341c3a4372ad3f65d0387_D20210206-20210206" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfNTkz_950aac50-bc5c-4921-b95e-fd9265c67ae7">7,277,214</ix:nonFraction> shares of common stock, and $<ix:nonFraction unitRef="usd" contextRef="ie311f764133a44ca8230573d7b28c433_D20210206-20210206" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfNzY5NjU4MTM5ODgzNA_41ebdb54-887a-480b-a0c4-94d25b11776d">14.1</ix:nonFraction> million was comprised of assumed options to purchase <ix:nonFraction unitRef="shares" contextRef="ie311f764133a44ca8230573d7b28c433_D20210206-20210206" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfNjgw_a7d90865-3cd4-4e5e-8803-4d0d7ad1ec6e">2,138,347</ix:nonFraction> shares of common stock. As part of the merger agreement, we entered into non-compete agreements with the founder and the co-founder of Scalyr with a term of <ix:nonNumeric contextRef="i142c218bd8d949569950202d6014bd27_D20210206-20210206" format="ixt-sec:durwordsen" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfODQy_a33c108e-bfb5-4269-a0fc-1b9c3f2bb950">three years</ix:nonNumeric> and a fair value of $<ix:nonFraction unitRef="usd" contextRef="i9c28687542244c17a0d7d663a81b1c01_I20210206" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfODY1_26dd6374-a808-4251-9d6c-2d5f4d037a7d">0.7</ix:nonFraction> million. The fair value of the non-compete agreements was excluded from the purchase consideration and the net assets acquired, resulting in purchase consideration of $<ix:nonFraction unitRef="usd" contextRef="i013afa358a9b4368bbb80bc81d47668e_I20210206" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfMTAyNw_295e94b0-305c-4797-a154-5668eedc5c23">124.6</ix:nonFraction> million. The amounts recognized will be finalized as the information necessary to complete the analysis is obtained, but no later than one year after the acquisition date.</span></div><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfMjE5OTAyMzI1OTk2Nw_5e62301e-97bb-414b-b8c2-57a3624c53f4" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets acquired and liabilities assumed in connection with the acquisition were recorded at their preliminary fair value on the date of acquisition as follows (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: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:bottom"><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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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="i013afa358a9b4368bbb80bc81d47668e_I20210206" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOmJjNmQ4MTVkYjg4MDRkN2JiMDQ5ZDgyNzgzNTgzNjkwL3RhYmxlcmFuZ2U6YmM2ZDgxNWRiODgwNGQ3YmIwNDlkODI3ODM1ODM2OTBfMS0xLTEtMS0w_e26de654-be67-4a01-b34e-b42990c151d2">699</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%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i013afa358a9b4368bbb80bc81d47668e_I20210206" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOmJjNmQ4MTVkYjg4MDRkN2JiMDQ5ZDgyNzgzNTgzNjkwL3RhYmxlcmFuZ2U6YmM2ZDgxNWRiODgwNGQ3YmIwNDlkODI3ODM1ODM2OTBfMi0xLTEtMS0w_f7e864e9-9678-4daa-aa10-44be20fecc7d">3,665</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%">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="i013afa358a9b4368bbb80bc81d47668e_I20210206" decimals="-3" name="s:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOmJjNmQ4MTVkYjg4MDRkN2JiMDQ5ZDgyNzgzNTgzNjkwL3RhYmxlcmFuZ2U6YmM2ZDgxNWRiODgwNGQ3YmIwNDlkODI3ODM1ODM2OTBfMy0xLTEtMS0w_10fcf6d3-37d4-48b7-a085-58e513bd695e">444</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%">Prepaid 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="i013afa358a9b4368bbb80bc81d47668e_I20210206" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOmJjNmQ4MTVkYjg4MDRkN2JiMDQ5ZDgyNzgzNTgzNjkwL3RhYmxlcmFuZ2U6YmM2ZDgxNWRiODgwNGQ3YmIwNDlkODI3ODM1ODM2OTBfNC0xLTEtMS0w_5485b291-4d3e-4d67-a178-677815ae5049">277</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%">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="i013afa358a9b4368bbb80bc81d47668e_I20210206" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOmJjNmQ4MTVkYjg4MDRkN2JiMDQ5ZDgyNzgzNTgzNjkwL3RhYmxlcmFuZ2U6YmM2ZDgxNWRiODgwNGQ3YmIwNDlkODI3ODM1ODM2OTBfNS0xLTEtMS0w_16d1051e-61ca-4f36-8eab-51bc4bcb2382">17,150</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%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i013afa358a9b4368bbb80bc81d47668e_I20210206" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOmJjNmQ4MTVkYjg4MDRkN2JiMDQ5ZDgyNzgzNTgzNjkwL3RhYmxlcmFuZ2U6YmM2ZDgxNWRiODgwNGQ3YmIwNDlkODI3ODM1ODM2OTBfNi0xLTEtMS0w_84e2639e-be55-4f83-b3e0-bc5a6137ab4d">108,193</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%">Accounts 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="i013afa358a9b4368bbb80bc81d47668e_I20210206" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOmJjNmQ4MTVkYjg4MDRkN2JiMDQ5ZDgyNzgzNTgzNjkwL3RhYmxlcmFuZ2U6YmM2ZDgxNWRiODgwNGQ3YmIwNDlkODI3ODM1ODM2OTBfNy0xLTEtMS0w_0dc57267-16a1-416a-ad27-2d60c821cd18">412</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"><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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i013afa358a9b4368bbb80bc81d47668e_I20210206" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOmJjNmQ4MTVkYjg4MDRkN2JiMDQ5ZDgyNzgzNTgzNjkwL3RhYmxlcmFuZ2U6YmM2ZDgxNWRiODgwNGQ3YmIwNDlkODI3ODM1ODM2OTBfOC0xLTEtMS0w_ee69771c-8ab7-4e47-b89d-1fe94061c024">5,041</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%">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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i013afa358a9b4368bbb80bc81d47668e_I20210206" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOmJjNmQ4MTVkYjg4MDRkN2JiMDQ5ZDgyNzgzNTgzNjkwL3RhYmxlcmFuZ2U6YmM2ZDgxNWRiODgwNGQ3YmIwNDlkODI3ODM1ODM2OTBfOS0xLTEtMS0w_6a176217-65c1-49c0-9568-01fe49a48182">347</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"><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:#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="i013afa358a9b4368bbb80bc81d47668e_I20210206" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOmJjNmQ4MTVkYjg4MDRkN2JiMDQ5ZDgyNzgzNTgzNjkwL3RhYmxlcmFuZ2U6YmM2ZDgxNWRiODgwNGQ3YmIwNDlkODI3ODM1ODM2OTBfMTAtMS0xLTEtMA_3fbcff42-e5c6-44c3-8262-18baa3f8e12a">124,628</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-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The excess of the purchase price over the preliminary fair value of net tangible and intangible assets acquired has been assigned to goodwill. Goodwill represents the future benefits as a result of the acquisition that will enhance our product available to both new and existing customers and increase our competitive position. Goodwill is not deductible for tax purposes.</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;text-indent:18pt"><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:81pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></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:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><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%">SENTINELONE,&#160;INC. </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%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)</span></div></td></tr></table></div></div><ix:continuation id="i04f46b8271914f72bbe1f0ba2c614028"><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfMjE5OTAyMzI1OTk2OA_6e94d6cf-ae0c-4449-bf01-69243d6f3e70" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the preliminary amounts allocated to the intangible assets identified and their estimated useful lives as of the date of acquisition:  </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="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%">Fair Value</span></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:8pt;font-weight:700;line-height:100%">Useful Life</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(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 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="i92bddcafa94d4c6bacbbfc6f52e13846_D20210206-20210206" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOjcyZmNlZGUzYTgxMDQ5NWE5ODU5ZGRjYTYzNjc5ZDQyL3RhYmxlcmFuZ2U6NzJmY2VkZTNhODEwNDk1YTk4NTlkZGNhNjM2NzlkNDJfMi0xLTEtMS0w_f5fe50fa-f3f9-44d4-8660-d069927e6c32">15,500</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="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="i92bddcafa94d4c6bacbbfc6f52e13846_D20210206-20210206" format="ixt-sec:duryear" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOjcyZmNlZGUzYTgxMDQ5NWE5ODU5ZGRjYTYzNjc5ZDQyL3RhYmxlcmFuZ2U6NzJmY2VkZTNhODEwNDk1YTk4NTlkZGNhNjM2NzlkNDJfMi0zLTEtMS0w_db507b38-59a2-4106-95bf-0c182ecc62cb">7</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%">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="i0a574cb69eec48bcb4542bd7f0bcc124_D20210206-20210206" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOjcyZmNlZGUzYTgxMDQ5NWE5ODU5ZGRjYTYzNjc5ZDQyL3RhYmxlcmFuZ2U6NzJmY2VkZTNhODEwNDk1YTk4NTlkZGNhNjM2NzlkNDJfMy0xLTEtMS0w_141c793e-3529-4fe7-a88c-d32c780cc897">1,500</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="i0a574cb69eec48bcb4542bd7f0bcc124_D20210206-20210206" format="ixt-sec:duryear" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOjcyZmNlZGUzYTgxMDQ5NWE5ODU5ZGRjYTYzNjc5ZDQyL3RhYmxlcmFuZ2U6NzJmY2VkZTNhODEwNDk1YTk4NTlkZGNhNjM2NzlkNDJfMy0zLTEtMS0w_5dd2458c-7d1b-4150-b505-079a867c2c9c">2</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%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b2ca913d108448aa061d48baf52f0a7_D20210206-20210206" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOjcyZmNlZGUzYTgxMDQ5NWE5ODU5ZGRjYTYzNjc5ZDQyL3RhYmxlcmFuZ2U6NzJmY2VkZTNhODEwNDk1YTk4NTlkZGNhNjM2NzlkNDJfNC0xLTEtMS0w_aa37b3fb-512f-4175-8f67-32d6fd92812c">150</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="i5b2ca913d108448aa061d48baf52f0a7_D20210206-20210206" format="ixt-sec:duryear" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOjcyZmNlZGUzYTgxMDQ5NWE5ODU5ZGRjYTYzNjc5ZDQyL3RhYmxlcmFuZ2U6NzJmY2VkZTNhODEwNDk1YTk4NTlkZGNhNjM2NzlkNDJfNC0zLTEtMS0w_8bc1cd8b-7c92-4615-86d2-f0462d7038ce">2</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%">Total intangible assets acquired</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="i6e682b6f2e674eae98b6b825f4197274_D20210206-20210206" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOjcyZmNlZGUzYTgxMDQ5NWE5ODU5ZGRjYTYzNjc5ZDQyL3RhYmxlcmFuZ2U6NzJmY2VkZTNhODEwNDk1YTk4NTlkZGNhNjM2NzlkNDJfNS0xLTEtMS0w_ef22a553-4b4c-4849-9ef9-4886e83a6d72">17,150</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;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preliminary fair value assigned to the developed technology was determined using the multi-period excess earnings method of the income approach. The preliminary fair value assigned to the customer relationships was determined using the distributor method under the income approach, which includes estimates of customer attrition rates. The intangible assets acquired are expected to be amortized over their useful lives on a straight-line basis.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the consideration transferred, we withheld <ix:nonFraction unitRef="shares" contextRef="i013afa358a9b4368bbb80bc81d47668e_I20210206" decimals="INF" format="ixt:num-dot-decimal" name="s:BusinessCombinationHoldbackNumberOfShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfMjQyMQ_7457ebec-55ef-4b23-86f7-d050d2dfa7bc">1,317,079</ix:nonFraction> shares of our common stock with a fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="i013afa358a9b4368bbb80bc81d47668e_I20210206" decimals="INF" name="s:BusinessCombinationHoldbackFairValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfMjQ3Mg_e9d10e93-4bf3-425e-aa9b-6c066bc1fcab">14.59</ix:nonFraction> per share at the time of grant (Holdback Shares) and $<ix:nonFraction unitRef="usd" contextRef="i6e682b6f2e674eae98b6b825f4197274_D20210206-20210206" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OtherPaymentsToAcquireBusinesses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfMjUyOA_f5ea706b-82c9-4ff4-8d94-ef4cd65405ef">0.4</ix:nonFraction> million of cash related to certain obligations, including indemnification for potential breach of general representations and warranties of the sellers. The Holdback Shares and cash are expected to be released <ix:nonNumeric contextRef="i6e682b6f2e674eae98b6b825f4197274_D20210206-20210206" format="ixt-sec:durmonth" name="s:BusinessCombinationHoldbackSharesAndCashTerm" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfMjczMw_285ee790-5d5a-4d84-a3e6-3237e928a6a3">18</ix:nonNumeric> months from the Acquisition closing date, subject to claims for any obligations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Acquisition, we granted <ix:nonFraction unitRef="shares" contextRef="i363733a80465450a9df2ddfd29d81b01_D20210206-20210206" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfMjg1Nw_c13be3fe-cb46-4560-a40e-c9edf5c5a3f9">1,315,099</ix:nonFraction> shares of restricted common stock that vest over a period of <ix:nonNumeric contextRef="i363733a80465450a9df2ddfd29d81b01_D20210206-20210206" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfMjkyMQ_9aea5ec0-d9f6-4fb9-b786-a5d1c7dc2b9e">two years</ix:nonNumeric> contingent on continued employment, for which stock-based compensation expense will be recognized ratably over the vesting period. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no other contingent consideration or cash consideration expected to be paid out subsequent to the Acquisition. The results of operations of Scalyr have been included in our condensed consolidated financial statements from the date of Acquisition.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have incurred <ix:nonFraction unitRef="usd" contextRef="ia5b18c7be07946388484e6fea2b4bc46_D20210501-20210731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfMjE5OTAyMzI2MDM3OQ_e7b2696e-ce69-4676-b11d-41004d7e3408">zero</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="icb6a7170b02344e6982d0fd988100319_D20210201-20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfMzMyMA_736a6447-d164-418c-a903-1e5b7ee048f7">1.0</ix:nonFraction> million of transaction costs in connection with the Acquisition during the three and six months ended July&#160;31, 2021, respectively.These costs were recorded as general and administrative expenses in the condensed consolidated statements of operations.</span></div><ix:nonNumeric contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731" name="us-gaap:BusinessAcquisitionProFormaInformationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfMjE5OTAyMzI1OTk2OQ_8c959b62-31cc-4415-a76f-1cbf3c781011" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The followin</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">g unaudited pro </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">forma financial information summarizes the results of operations of SentinelOne and Scalyr as if the Acquisition occurred on February 1, 2020 (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:41.207%"></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.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.844%"></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%">Three Months Ended July 31,</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%">Six Months Ended July 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%">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="border-top:1pt 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%">Revenue</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="ia5b18c7be07946388484e6fea2b4bc46_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionsProFormaRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOjNjZjQwYTlkZTMzZDRiMzA4MTk0NDNlNTkzZTA3NmY5L3RhYmxlcmFuZ2U6M2NmNDBhOWRlMzNkNGIzMDgxOTQ0M2U1OTNlMDc2ZjlfMi0xLTEtMS0w_5dce40d3-f058-41c6-a918-18f2dad5afe6">45,749</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="iac11bd4ff8d54dc0ac07d83ff7b1886a_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionsProFormaRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOjNjZjQwYTlkZTMzZDRiMzA4MTk0NDNlNTkzZTA3NmY5L3RhYmxlcmFuZ2U6M2NmNDBhOWRlMzNkNGIzMDgxOTQ0M2U1OTNlMDc2ZjlfMi0zLTEtMS0w_8ddd7da4-b268-4859-af30-6a89858e6e67">22,920</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="icb6a7170b02344e6982d0fd988100319_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionsProFormaRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOjNjZjQwYTlkZTMzZDRiMzA4MTk0NDNlNTkzZTA3NmY5L3RhYmxlcmFuZ2U6M2NmNDBhOWRlMzNkNGIzMDgxOTQ0M2U1OTNlMDc2ZjlfMi01LTEtMS0w_8d32a21b-75b2-455b-911e-057728f119c4">83,219</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="i723ca9cad9404e78839b5eda9160ed8f_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionsProFormaRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOjNjZjQwYTlkZTMzZDRiMzA4MTk0NDNlNTkzZTA3NmY5L3RhYmxlcmFuZ2U6M2NmNDBhOWRlMzNkNGIzMDgxOTQ0M2U1OTNlMDc2ZjlfMi03LTEtMS0w_5b0f2928-9ee1-4e60-bc01-0a4b52dc179e">42,555</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%">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: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="ia5b18c7be07946388484e6fea2b4bc46_D20210501-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOjNjZjQwYTlkZTMzZDRiMzA4MTk0NDNlNTkzZTA3NmY5L3RhYmxlcmFuZ2U6M2NmNDBhOWRlMzNkNGIzMDgxOTQ0M2U1OTNlMDc2ZjlfMy0xLTEtMS0w_9d1a4407-1628-436c-be2e-23ae9f1f1881">60,952</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="iac11bd4ff8d54dc0ac07d83ff7b1886a_D20200501-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOjNjZjQwYTlkZTMzZDRiMzA4MTk0NDNlNTkzZTA3NmY5L3RhYmxlcmFuZ2U6M2NmNDBhOWRlMzNkNGIzMDgxOTQ0M2U1OTNlMDc2ZjlfMy0zLTEtMS0w_eddbe786-968c-4493-8b69-7c5ad0e1cc6f">32,761</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="icb6a7170b02344e6982d0fd988100319_D20210201-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOjNjZjQwYTlkZTMzZDRiMzA4MTk0NDNlNTkzZTA3NmY5L3RhYmxlcmFuZ2U6M2NmNDBhOWRlMzNkNGIzMDgxOTQ0M2U1OTNlMDc2ZjlfMy01LTEtMS0w_df416190-d53e-47a9-b33e-6e1a4e8ae28c">125,944</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="i723ca9cad9404e78839b5eda9160ed8f_D20200201-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOjNjZjQwYTlkZTMzZDRiMzA4MTk0NDNlNTkzZTA3NmY5L3RhYmxlcmFuZ2U6M2NmNDBhOWRlMzNkNGIzMDgxOTQ0M2U1OTNlMDc2ZjlfMy03LTEtMS0w_2115cb4d-645d-4699-8851-baded64b151f">74,314</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our consolidated statements 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%"> operations from the acquisition date to the period ended July&#160;31, 2021 includes revenue and net loss of Scalyr of $<ix:nonFraction unitRef="usd" contextRef="i9ba15226c6e34d1c8792697364dea465_D20210206-20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfMzg2MQ_e8332017-840a-4451-b8c5-74b918ca2af5">5.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i9ba15226c6e34d1c8792697364dea465_D20210206-20210731" decimals="-5" sign="-" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfMzg2OA_a8da0af3-8620-4d67-8358-8a9fb10bd9b2">0.9</ix:nonFraction> million, respective</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ly. The pro forma results reflect certain adjustments for the amortization of acquired intangible assets, adjustments to revenue resulting from the fair value adjustment to deferred revenue, recognition of stock-based compensation, and acquisition-related costs. Such pro forma amounts are not necessarily indicative of the results that actually would have occurred had the Acquisition been completed on the date indicated, nor is it indicative of our future operating results.</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;text-indent:18pt"><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><div id="i66dd4b0a23164f6f96d658d0a524a5a5_94"></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:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 2. MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div><div style="margin-bottom:9pt;text-align:justify;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%">The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our unaudited condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q and our audited consolidated financial statements and the related notes and the discussion under the heading "Management's Discussion and Analysis of Financial Condition and Results of Operations" for the fiscal year ended January 31, 2021 included in the final prospectus for our initial public offering, or IPO dated as of June 29, 2021 and filed with the U.S. Securities and Exchange Commission, or the SEC, pursuant to Rule 424(b)(4) on June 30, 2021, or the Final Prospectus. This discussion, particularly information with respect to our future results of operations or financial condition, business strategy and plans, and objectives of management for future operations, includes forward-looking statements that involve risks and uncertainties as described under the heading "Special Note About Forward-Looking Statements" in this Quarterly Report on Form 10-Q. You should review the disclosure under the heading "Risk Factors" in this Quarterly Report on Form 10-Q for a discussion of important factors that could cause our actual results to differ materially from those anticipated in these forward-looking statements. Our fiscal year ends on January 31, and our fiscal quarters end on April 30, July 31, October 31, and January 31. Our fiscal years ended January 31, 2021 and January 31, 2022 are referred to herein as fiscal 2021 and fiscal 2022, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;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%">Unless the context otherwise requires, all references in this report to "SentinelOne," the &#8220;Company,&#8221;  "we," "our," "us," or similar terms refer to SentinelOne, Inc. and its subsidiaries.</span></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_97"></div><div style="margin-bottom:9pt;margin-top: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;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We founded SentinelOne in 2013 with a dramatically new approach to cybersecurity.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We pioneered the world&#8217;s first purpose-built artificial intelligence, or AI,-powered extended detection and response, or XDR, platform to make cybersecurity defense truly autonomous, from the endpoint and beyond. Our Singularity Platform instantly defends against cyberattacks - performing at a faster speed, greater scale, and higher accuracy than otherwise possible from a human-powered approach.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Singularity Platform ingests, correlates, and queries petabytes of structured and unstructured data from a myriad of disparate external and internal sources in real-time. We build rich context by constructing a dynamic representation of data across an organization. As a result, our AI models are highly accurate, actionable, and autonomous. Our distributed AI models run both locally on every endpoint and every cloud workload, as well as on our cloud platform. Our Static and vector-agnostic Behavioral AI models, which run on the endpoints themselves, provide our customers with protection even when their devices are not connected to the cloud. In the cloud, our Streaming AI detects anomalies that surface when multiple data feeds are correlated. By providing visibility across an organization&#8217;s digital assets through one console, our platform makes it very fast for analysts to easily search through petabytes of data to investigate incidents and proactively hunt threats. We have extended our control and visibility planes beyond the traditional endpoint to unmanaged IoT devices. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Singularity Platform can be flexibly deployed on the environments that our customers choose, including public, private, or hybrid clouds. Our feature parity across Windows, macOS, Linux, and Kubernetes offers best-of-breed protection, visibility, and control across today&#8217;s heterogeneous IT environments. Together, these capabilities make our platform the logical choice for organizations of all sizes, industry verticals, and compliance requirements. Our platform offers true multi-tenancy, which enables the world&#8217;s largest organizations and our managed security providers and incident response partners the best management experience. Our customers realize improved cybersecurity outcomes with fewer people, producing an attractive return on investment.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate substantially all of our revenue by selling subscriptions to our Singularity Platform. Our subscription tiers include Singularity Core, Singularity Control, and Singularity Complete. Additionally, customers can extend the functionality of our platform through our eight subscription Singularity Modules. We generally price </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;text-indent:18pt"><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:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">our subscriptions and modules on a per agent basis, and each agent generally corresponds with an endpoint, server, virtual machine, or container.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our subscription contracts typically range from one to three years. We recognize subscription revenue ratably over the term of a contract. Most of our contracts are for terms representing annual increments, therefore contracts generally come up for renewal in the same period in subsequent years. The timing of large multi-year enterprise contracts can create some variability in subscription order levels between periods, though the impact to our revenue in any particular period is limited as a result of ratable revenue recognition.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our go-to-market strategy is focused on acquiring new customers and driving expanded usage of our platform by existing customers. Our sales organization is comprised of our enterprise sales, inside sales and customer solutions engineering teams. It leverages our global network of independent software vendors, or ISVs, alliance partners, and channel partners for prospect access. Additionally, our sales teams work closely with our customers, channel partners, and alliance partners to drive adoption of our platform, and our software solutions are fulfilled through our channel partners. Our channel partners include some of the world&#8217;s largest resellers and distributors, managed service providers, or MSPs, managed security service providers, or MSSPs, managed detection and response providers, or MDRs, original equipment manufacturers, or OEMs, and incident response firms, or IR firms. Once customers experience the benefits of our platform, they often upgrade their subscriptions to benefit from the full range of our XDR and IT and security operations capabilities. Additionally, many of our customers adopt Singularity Modules over time to extend the functionality of our platform and increase their coverage footprint. The combination of platform upgrades and extended modules drives our powerful land-and-expand motion. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Singularity Platform is used globally by organizations of all sizes across a broad range of industries. As of July 31, 2021, we had over 5,400 customers, increasing from over 3,000 customers as of July 31, 2020. We had 348 customers with ARR of $100,000 or more as of July 31, 2021, up from 145 as of July 31, 2020. As of July 31, 2021, no single end customer accounted for more than 3% of our ARR. We define ARR as the annualized revenue run rate of our subscription contracts at the end of a reporting period, assuming contracts are renewed on their existing terms for customers that are under subscription contracts with us. Our ARR outside of the United States represented 34% and 27% for the three months ended July 31, 2021 and 2020, respectively, illustrating the global nature of our solutions.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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 grown rapidly since our inception. Our revenue was $45.8 million and $20.7 million for the three months ended July 31, 2021 and 2020, respectively, representing year-over-year growth of 121%. Our revenue was   $83.1 million and $38.6 million for the six months ended July 31, 2021 and 2020, respectively, representing year-over-year growth of 115% . During this period, we continued to invest in growing our business to capitalize on our market opportunity. As a result, our net loss for the three months ended July 31, 2021 and 2020 was $68.2 million and $22.9 million, respectively, and our net loss for the six months ended July 31, 2021 and 2020 was $130.8 million and $49.6 million, respectively.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Initial Public Offering and Private Placement</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2021, we completed 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%">IPO and a concurrent private placement, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in which we issued and sold an aggregate of 41,678,568 shares of our Class A common stock at </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$35</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> per share, including 5,250,000 shares issued upon the exercise of the underwriters&#8217; option to purchase additional shares and 1,428,568 shares issued pursuant to the concurrent private placement. We received net proceeds 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%">$1.4 billion</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> after deducting underwriting discounts and commissions.</span></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_100"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Key Factors Affecting Our Performance</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that the growth and future success of our business depends on many factors. While each of these factors presents significant opportunities for our business, they also pose important challenges that we must successfully address in order to sustain our growth and improve our 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;text-indent:18pt"><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:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Customer Acquisition</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business model relies on rapidly and efficiently engaging with new customers and expanding our relationship with our customers over time. To drive customer acquisition, we have invested, and expect to continue to invest, heavily in our sales and marketing efforts. While we cannot predict customer adoption rates and demand, the future growth rate and size of the market for endpoint security solutions, or the introduction of competitive products and services, our business and operating results will be significantly affected by the degree and speed with which organizations adopt endpoint security solutions and our platform. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Expansion Within Our Existing Customers</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our growing base of customers represents a significant opportunity for further adoption of our platform. As of July 31, 2021, we had over 5,400 customers and 345 customers with ARR of $100,000. Ou</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">r customers may start with just the Singularity Core version of our platform and upgrade to our Singularity Control and Singularity Complete versions, add Singularity Modules such as Cloud Workload Security and Ranger IoT, or increase the number of protected endpoints and cloud workloads as well as mapped IoT devices. Several of our largest enterprise and government customers have deployed our platform across tens of thousands of endpoints and cloud workloads, running tens of thousands of applications. Our ability to expand within our customer base, particularly large enterprise and government customers, will depend on a number of factors, including platform performance, our customers&#8217; satisfaction with our platform, competitive offerings, pricing, overall changes in our customers&#8217; spending levels, and the effectiveness of our efforts to help our customers realize the benefits of our platform.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2021, our dollar-based gross retention rate, or GRR, was&#160;97% and our dollar-based net retention rate, or NRR, was 129%. As of July 31, 2020, our GRR was&#160;97% and our NRR was 121%. To calculate these metrics, we first determine Prior Period ARR, which is ARR from the population of our customers as of 12 months prior to the end of a particular reporting period. We calculate Gross Retention ARR by subtracting from the total Prior Period ARR the portion of Prior Period ARR accounted for by the subset of those customers that are no longer active at the end of that reporting period. GRR is the quotient obtained by dividing Gross Retention ARR by Prior Period ARR. GRR takes into account customer attrition but does not reflect customer contraction. We calculate Net Retention ARR as the total ARR at the end of a particular reporting period from the set of customers that is used to determine Prior Period ARR. Net Retention ARR includes any expansion, and is net of contraction and attrition associated with that set of customers. NRR is the quotient obtained by dividing Net Retention ARR by Prior Period ARR. We expect both our GRR and NRR to fluctuate over time.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investing for Growth</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We plan to continue investing in our business so that we can capitalize on our market opportunity. We intend to continue to add headcount to our global sales and marketing team to acquire new customers and to increase sales to existing customers. We intend to continue to invest in building additional functionality for our Singularity Platform that will extend our capabilities as our success is dependent on our ability to sustain innovation and technology leadership in order to maintain our competitive advantage. We also intend to continue to evaluate strategic acquisitions and investments in businesses and technologies to further accelerate our product capabilities. For example, we acquired Scalyr, Inc., or Scalyr, in February 2021 to advance our data ingestion, search, and retention capabilities.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that the global opportunity for our Singularity Platform is significant. Our revenue outside of the United States represented 32% and 29% of our revenue for the three months ended July 31, 2021 and 2020, respectively, and represented 31% and 30% of our revenue for the six months ended July 31, 2021 and 2020, respectively. We have made, and plan to continue to make, significant investments to expand geographically, particularly in Europe, the Middle East, Africa, Latin America, and Asia Pacific. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although our investments in growth may adversely affect our operating results in the near term, we believe that they will contribute to our long-term growth. If our near-term investments do not lead to the expected revenue growth over time, we may not achieve or maintain profitability or our growth rates may slow.</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;text-indent:18pt"><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><div id="i66dd4b0a23164f6f96d658d0a524a5a5_109"></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:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top: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;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since January 2020, the COVID-19 pandemic has resulted in travel restrictions, prohibitions of non-essential activities, disruption and shutdown of certain businesses worldwide, and greater uncertainty in global financial markets. The full extent to which the COVID-19 pandemic will directly or indirectly impact our business, operating results, cash flows, and financial condition will depend on future developments that are highly uncertain and cannot be accurately predicted. We have experienced, and may continue to experience, a modest adverse impact on certain parts of our business, including a lengthening of the sales cycle for some prospective customers and delays in the delivery of professional services and trainings to our customers.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have also experienced, and may continue to experience, a positive impact as a result of the COVID-19 pandemic. For example, in connection with the travel restrictions and shelter-in-place and work-from-home policies resulting from the COVID-19 pandemic, we have seen an increase in usage and subscriptions from smaller customers, many of whom are small or medium sized businesses. We have also seen slower growth in certain operating expenses due to reduced business travel and the virtualization or cancellation of customer and employee events. While a reduction in operating expenses may have an immediate positive impact on our operating results, we do not yet have visibility into the full impact this will have on our business. Moreover, as vaccines become widely available and people begin to return to offices and other workplaces, any positive impacts of the COVID-19 pandemic on our business may slow or decline once the impact of the pandemic tapers.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot predict how long we will continue to experience these impacts as shelter-in-place orders, vaccine availability, and other related measures are expected to change over time. Our operating results, cash flows, and financial condition have not been adversely impacted to date. However, as certain of our customers or partners experience downturns or uncertainty in their own business operations or revenue resulting from the spread of COVID-19 our operating results, cash flows, and financial condition could be adversely impacted. In addition, in response to the spread of COVID-19, we previously required substantially all of our employees to work remotely to minimize the risk of the virus to our employees and the communities in which we operate. Most of our employees continue to work remotely and we have slowly begun to open up some of our offices at minimal capacity, subject to local COVID-19 restrictions. We may take further actions as may be required by government authorities or that we determine are in the best interests of our employees, customers, and business partners. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The global impact of the COVID-19 pandemic continues to rapidly evolve, and we will continue to monitor the situation and the effects on our business and operations closely. We do not yet know the full extent of potential impacts on our business or operations or on the global economy as a whole, particularly if the COVID-19 pandemic continues and persists for an extended period of time. Given the uncertainty, we cannot reasonably estimate the impact on our future operating results, cash flows, or financial condition. For additional information, see the section titled &#8220;Risk Factors.&#8221;</span></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_103"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Key Business Metrics</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We monitor the following key metrics to help us evaluate our business, identify trends affecting our business, formulate business plans, and make strategic decisions.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Annualized Recurring Revenue</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that ARR is a key operating metric to measure our business because it is driven by our ability to acquire new subscription customers and to maintain and expand our relationship with existing subscription customers. ARR represents the annualized revenue run rate of our subscription contracts at the end of a reporting period, assuming contracts are renewed on their existing terms for customers that are under subscription contracts </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;text-indent:18pt"><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:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">with us. ARR is not a forecast of future revenue, which can be impacted by contract start and end dates and renewal rates. </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: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: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%">As of July 31,</span></div></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"><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%">2021</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2020</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="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: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annualized recurring revenue (ARR)</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:9pt;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:9pt;font-weight:400;line-height:100%">197,963&#160;</span></td><td style="background-color:#cceeff;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:9pt;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:9pt;font-weight:400;line-height:100%">87,284&#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;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ARR grew 127% year-over-year to $198.0 million for the three months ended July 31, 2021, primarily due to high growth in the number of new customers purchasing our subscriptions and to additional purchases by existing customers.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Customers with ARR of $100,000 or More</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our ability to increase the number of customers with ARR of $100,000 or more is an indicator of our market penetration and strategic demand for our platform. We define a customer as an entity that has an active subscription for access to our platform. We count MSPs, MSSPs, MDRs, and OEMs, who may purchase our products on behalf of multiple companies, as a single customer. We do not count our reseller or distributor channel partners as customers.</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: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: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%">As of July 31,</span></div></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"><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%">2021</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2020</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="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: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customers with ARR of  $100,000 or more</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145&#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;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customers with ARR of $100,000 or more grew 140% year-over-year to 348 for the three months ended July 31, 2021, primarily due to growth in the ARR of existing customers from additional purchases and to growth in the average size of purchases by new customers.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dollar-Based Net Retention Rate</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our ability to retain and expand our revenue generated from our existing customers is an indicator of the long-term value of our customer relationships and our potential future business opportunities. Dollar-based net retention rate measures the percentage change in our ARR derived from our customer base at a point in time. </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: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: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%">As of July 31,</span></div></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"><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%">2021</span></div></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">2020</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%">Dollar-based net retention rate</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%">129&#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><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%">121&#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></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our dollar-based net retention rate was 129% for the three months ended July 31, 2021, driven by existing customers primarily from expansion of the number of endpoints, upgrades of subscription tiers, and purchases of additional modules.</span></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_112"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Components of Our Results of Operations</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><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;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate substantially all of our revenue from subscriptions to our Singularity Platform. Customers can extend the functionality of their subscription to our platform by subscribing to additional Singularity Modules. Subscriptions provide access to hosted software. The nature of our promise to the customer under the subscription is to provide protection for the duration of the contractual term and as such is considered as a series of distinct service. Our arrangements may include fixed consideration, variable consideration, or a combination of the two. Fixed consideration is recognized over the term of the arrangement or longer if the fixed consideration relates to a material right. Variable consideration in these arrangements is typically a function of transaction volume or another usage-</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;text-indent:18pt"><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:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">based measure. Depending upon the structure of a particular arrangement, we (1) allocate the variable amount to each distinct service period within the series and recognizes revenue as each distinct service period is performed (i.e. direct allocation), (2) estimate total variable consideration at contract inception (giving consideration to any constraints that may apply and updating the estimates as new information becomes available) and recognizes the total transaction price over the period to which it relates, or (3) apply the &#8216;right to invoice&#8217; practical expedient and recognizes revenue based on the amount invoiced to the customer during the period. Premium support and maintenance and other Singularity Modules are distinct from subscriptions and are recognized ratably over the term as the performance obligations are satisfied.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We invoice our customers upfront upon signing for the entire term of the contract, periodically, or in arrears. Most of our subscription contracts have a term of one to three years.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><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;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue consists primarily of third-party cloud infrastructure expenses incurred in connection with the hosting and maintenance of our platform. Cost of revenue also consists of personnel-related costs associated with our customer support and services organization, including salaries, benefits, bonuses, and stock-based compensation, amortization of acquired intangible assets, amortization of capitalized internal-use software, software and subscription services used by our customer support and services team, and allocated overhead costs. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our third-party cloud infrastructure costs are driven primarily by the number of customers, the number of endpoints per customer, the number of modules, and the incremental costs for storing additional data collected for such cloud modules. We plan to continue to invest in our platform infrastructure and additional resources in our customer support and services organization as we grow our business. The level and timing of investment in these areas could affect our cost of revenue from period to period. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Expenses</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operating expenses consist of research and development, sales and marketing, and general and administrative expenses. Personnel-related expenses are the most significant component of operating expenses and consist of salaries, benefits, bonuses, stock-based compensation, and sales commissions. Operating expenses also include allocated facilities and IT overhead costs.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><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;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses consist primarily of employee salaries, benefits, bonuses, and stock-based compensation. Research and development expenses also include consulting fees, software and subscription services, and third-party cloud infrastructure expenses incurred in developing our platform and modules. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect research and development expenses to increase in absolute dollars as we continue to increase investments in our existing products and services. However, we anticipate research and development expenses to decrease as a percentage of our total revenue over time, although our research and development expenses may fluctuate as a percentage of our total revenue from period to period depending on the timing of these expenses. In addition, research and development expenses that qualify as internal-use software are capitalized, the amount of which may fluctuate significantly from period to period.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><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;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses consist primarily of employee salaries, commissions, benefits, bonuses, stock-based compensation, travel and entertainment related expenses, advertising, branding and marketing events, promotions, and software and subscription services. Sales and marketing expenses also include sales commissions paid to our sales force and referral fees paid to independent third parties that are incremental to obtain a subscription contract. Such costs are capitalized and amortized over an estimated period of benefit of four years, and any such expenses paid for the renewal of a subscription are capitalized and amortized over the contractual term of the renewal. </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;text-indent:18pt"><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:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect sales and marketing expenses to increase in absolute dollars as we continue to make significant investments in our sales and marketing organization to drive additional revenue, further penetrate the market, and expand our global customer base, but to decrease as a percentage of our revenue over time.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><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;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses consist primarily of salaries, benefits, bonuses, stock-based compensation, and other expenses for our executive, finance, legal, human resources, and facilities organizations. General and administrative expenses also include external legal, accounting, other consulting, and professional services fees, software and subscription services, and other corporate expenses.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to incur additional expenses as a result of operating as a public company, including costs to comply with the rules and regulations applicable to companies listed on a national securities exchange, costs related to compliance and reporting obligations, and increased expenses for insurance, investor relations, and professional services. We expect that our general and administrative expenses will increase in absolute dollars as our business grows but will decrease as a percentage of our revenue over time.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Income, Interest Expense, and Other Income (Expense), Net</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income consists primarily of interest earned on our cash equivalents and short-term investments.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense consists primarily of interest on borrowings associated with our loan and security agreement. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense), net consists primarily of foreign currency transaction gains and losses.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><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 (Benefit from) Income Taxes</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provision for (benefit from) income taxes consists primarily of income taxes in certain foreign and state jurisdictions in which we conduct business. We maintain a full valuation allowance against our deferred tax assets because we have concluded that it is more likely than not that the deferred tax assets will not be realized. Based upon a change in operations of our Israel subsidiary, there is a reasonable possibility that within the next several quarters, sufficient positive evidence becomes available to reach a conclusion that all or a significant portion of the valuation allowances against our Israel net deferred tax assets would no longer be required. This could result in a material income tax benefit in our consolidated statement of operations and a corresponding increase in deferred tax assets on our consolidated balance sheet in the period in which such valuation allowance is released.</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;text-indent:18pt"><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><div id="i66dd4b0a23164f6f96d658d0a524a5a5_115"></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:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top: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;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth our results of operations for the periods presented:</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:41.207%"></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.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.844%"></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:left;vertical-align:top"><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%">Three Months Ended July 31,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><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%">Six Months Ended July 31,</span></div></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"><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%">2021</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2020</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2021</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2020</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt 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%">(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%">Revenue</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%">45,750&#160;</span></td><td style="background-color:#cceeff;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%">20,674&#160;</span></td><td style="background-color:#cceeff;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%">83,145&#160;</span></td><td style="background-color:#cceeff;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%">38,631&#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%">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%">18,788&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,543&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,071&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,156&#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%">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%">26,962&#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%">13,131&#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%">46,074&#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%">23,475&#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%">Operating expenses:</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><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:bottom"><div style="padding-left:13.5pt"><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%">31,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:10pt;font-weight:400;line-height:100%">13,476&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,857&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,341&#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</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%">40,970&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,302&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,053&#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</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%">22,110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,914&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,834&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,871&#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 28pt;text-align: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%">94,117&#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%">35,692&#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%">174,841&#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%">72,265&#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: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%">(67,155)</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,561)</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%">(128,767)</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%">(48,790)</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%">Interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196&#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%">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%">(479)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(477)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(782)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(777)</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%">Other income (expense), 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:10pt;font-weight:400;line-height:100%">(373)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(966)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#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%">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%">(67,986)</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,810)</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%">(130,471)</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%">(49,382)</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%">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%">177&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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%">Net 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%">(68,163)</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%">(22,938)</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%">(130,797)</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%">(49,576)</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><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">__________________</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Includes stock-based compensation expense as follows:</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:41.207%"></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.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.844%"></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:left;vertical-align:top"><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%">Three Months Ended July 31,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><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%">Six Months Ended July 31,</span></div></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"><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%">2021</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2020</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2021</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2020</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt 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%">(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%">Cost of revenue</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%">840&#160;</span></td><td style="background-color:#cceeff;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%">65&#160;</span></td><td style="background-color:#cceeff;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%">1,223&#160;</span></td><td style="background-color:#cceeff;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%">135&#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%">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%">8,823&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,962&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,024&#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%">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%">3,905&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">606&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,952&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,067&#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%">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%">7,825&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">656&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,693&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,013&#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%">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%">21,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"></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%">1,588&#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%">34,830&#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%">5,239&#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><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center;text-indent:18pt"><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:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of our consolidated statements of operations as a percentage of revenue for each of the periods presented:</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:41.207%"></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.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.844%"></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:left;vertical-align:top"><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%">Three Months Ended July 31,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><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%">Six Months Ended July 31,</span></div></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"><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%">2021</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2020</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2021</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2020</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="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:8pt;font-weight:700;line-height:100%">(as a percentage of total revenue)</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%">Revenue</span></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:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:top"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:top"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:top"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:top"><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%">Cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39</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</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59</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:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><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;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">Operating expenses:</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><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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align: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 operating expenses</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206</span></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:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173</span></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:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210</span></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:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187</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%">Loss from operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(147)</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:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(109)</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:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(155)</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:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126)</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%">Interest income</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</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%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</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%">Other income (expense), net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(149)</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:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110)</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:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(157)</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:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128)</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%">Provision for income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><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:#cceeff;padding:2px 1pt;text-align: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</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(149)</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:top"><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-bottom:3pt double #000;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:10pt;font-weight:400;line-height:100%">(111)</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:top"><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-bottom:3pt double #000;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:10pt;font-weight:400;line-height:100%">(157)</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:top"><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-bottom:3pt double #000;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:10pt;font-weight:400;line-height:100%">(128)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><br/>Note: Certain figures may not sum due to rounding.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Comparison of the Three Months Ended July&#160;31, 2021 and 2020</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><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"><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:41.207%"></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.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.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><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%">Three Months Ended July 31,</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;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%">Change</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">2021</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2020</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt 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="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt 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:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">(dollars 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%">Revenue</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%">45,750&#160;</span></td><td style="background-color:#cceeff;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%">20,674&#160;</span></td><td style="background-color:#cceeff;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%">25,076&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><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-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue increased by $25.1 million, or 121%, from $20.7 million for the three months ended July&#160;31, 2020 to $45.8 million for the three months ended July&#160;31, 2021. The increase was primarily due to the ongoing demand for our platform and the acquisition of Scalyr in the first quarter of 2022. The increase was due to new customers, which accounted for 44% of the increase, to existing customers, which accounted for 38% of the increase, and to MSP, MSSP, and OEM channel partners, which accounted for 18% of the increase.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><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, Gross Profit, and Gross Margin</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:41.207%"></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.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.844%"></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:left;vertical-align:top"><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%">Three Months Ended July 31,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Change</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"><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%">2021</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2020</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt 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="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt 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="padding:0 1pt"></td><td colspan="21" style="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:8pt;font-weight:700;line-height:100%">(dollars 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%">Cost of revenue</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%">18,788&#160;</span></td><td style="background-color:#cceeff;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%">7,543&#160;</span></td><td style="background-color:#cceeff;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%">11,245&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">149&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><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%">Gross profit</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%">26,962&#160;</span></td><td style="background-color:#ffffff;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%">13,131&#160;</span></td><td style="background-color:#ffffff;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%">13,831&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><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%">Gross margin</span></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:10pt;font-weight:400;line-height:120%">59&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:10pt;font-weight:400;line-height:120%">64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue increased by $11.2 million, from $7.5 million for the three months ended July&#160;31, 2020 to $18.8 million for the three months ended July&#160;31, 2021, primarily due to higher third-party cloud infrastructure expenses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of $6.2 million from increased data usage and an increase of $4.1 million in allocated overhead costs. Gross margin decreased from 64% to&#160;59%, primarily due to cloud infrastructure expansion driven by fast customer adoption of our XDR platform, growth in support personnel, and higher stock-based compensation.</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;text-indent:18pt"><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:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><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"><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:41.207%"></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.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.844%"></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:left;vertical-align:top"><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%">Three Months Ended July 31,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Change</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"><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%">2021</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2020</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="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:8pt;font-weight:700;line-height:100%">(dollars 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%">Research and development expenses</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%">31,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 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%">13,476&#160;</span></td><td style="background-color:#cceeff;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%">17,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:top"><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;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><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-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses increased from $13.5 million for the three months ended July&#160;31, 2020 to $31.0 million for the three months ended July&#160;31, 2021, primarily due to an increase in personnel-related expenses of $13.3 million, including an increase of $8.5&#160;million related to stock-based compensation expense as a result of increased headcount, and an increase of $2.1 million in third-party cloud infrastructure expenses incurred in developing our platform and modules. </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:41.207%"></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.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.844%"></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:left;vertical-align:top"><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%">Three Months Ended July 31,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Change</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"><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%">2021</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2020</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt 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="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt 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="padding:0 1pt"></td><td colspan="21" style="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:8pt;font-weight:700;line-height:100%">(dollars 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%">Sales and marketing expenses</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%">40,970&#160;</span></td><td style="background-color:#cceeff;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%">16,302&#160;</span></td><td style="background-color:#cceeff;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%">24,668&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><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-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses increased from $16.3 million for the three months ended July&#160;31, 2020 to $41.0 million for the three months ended July&#160;31, 2021, primarily due to an increase in personnel-related expenses of $15.8&#160;million, including an increase of $3.3&#160;million in stock-based compensation expense as a result of increased headcount. In addition, there was an increase of $4.3 million in marketing related expenses, including an increase of $1.0 million in corporate branding costs.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="background-color:#ffffff;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"><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:41.207%"></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.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.844%"></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:left;vertical-align:top"><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%">Three Months Ended July 31,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Change</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"><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%">2021</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2020</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt 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="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt 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="padding:0 1pt"></td><td colspan="21" style="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:8pt;font-weight:700;line-height:100%">(dollars 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%">General and administrative expenses</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%">22,110&#160;</span></td><td style="background-color:#cceeff;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%">5,914&#160;</span></td><td style="background-color:#cceeff;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%">16,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 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:10pt;font-weight:400;line-height:100%">274&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><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-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses increased from $5.9 million for the three months ended July&#160;31, 2020 to $22.1&#160;million for the three months ended July&#160;31, 2021, primarily due to an increase in personnel-related expenses of $12.6 million, including an increase of $7.2 million in stock-based compensation expense as a result of increased headcount.  In addition, there was an increase of $1.0 million in legal and accounting services to support our growth, and a $0.7 million increase in software and subscription services.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Income, Interest Expense, and Other Income (Expense), Net</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:41.207%"></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.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.844%"></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:left;vertical-align:top"><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%">Three Months Ended July 31,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Change</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"><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%">2021</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2020</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="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:8pt;font-weight:700;line-height:100%">(dollars 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%">Interest income</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%">21&#160;</span></td><td style="background-color:#cceeff;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%">46&#160;</span></td><td style="background-color:#cceeff;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%">(25)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">(54)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><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%">Interest expense</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%">(479)</span></td><td style="background-color:#ffffff;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%">(477)</span></td><td style="background-color:#ffffff;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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:top"><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 income (expense), net</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%">(373)</span></td><td style="background-color:#cceeff;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%">182&#160;</span></td><td style="background-color:#cceeff;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%">(555)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">(305)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><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-align:justify;text-indent:18pt"><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 other income (expense), net is primarily due to net foreign currency exchange losses. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><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"><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:41.207%"></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.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.844%"></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:left;vertical-align:top"><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%">Three Months Ended July 31,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Change</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"><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%">2021</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2020</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="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:8pt;font-weight:700;line-height:100%">(dollars 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%">Provision for income taxes</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%">177&#160;</span></td><td style="background-color:#cceeff;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%">128&#160;</span></td><td style="background-color:#cceeff;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%">49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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: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:top"><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="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center;text-indent:18pt"><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:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes increased primarily as a result of the increase in foreign taxes related to operations in international subsidiaries.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Comparison of the Six Months Ended July&#160;31, 2021 and 2020</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><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"><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:41.207%"></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.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.844%"></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: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%">Six Months Ended July 31,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Change</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"><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%">2021</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2020</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt 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="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt 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="padding:0 1pt"></td><td colspan="21" style="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:8pt;font-weight:700;line-height:100%">(dollars 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%">Revenue</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%">83,145&#160;</span></td><td style="background-color:#cceeff;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%">38,631&#160;</span></td><td style="background-color:#cceeff;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%">44,514&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">115&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><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-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue increased by $44.5 million, or 115%, from $38.6 million for the six months ended July&#160;31, 2020 to $83.1 million for six months ended July&#160;31, 2021,</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%">primarily due to the ongoing demand for our platform and the acquisition of Scalyr in the first quarter of fiscal 2022. The increase was primarily due to the ongoing demand for our platform.The increase was due to new customers, which accounted for 48% of the increase, to existing customers, which accounted for 35% of the increase, and to MSP, MSSP, and OEM channel partners, which accounted for 17% of the increase.  </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><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, Gross Profit, and Gross Margin</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:41.207%"></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.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.844%"></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: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%">Six Months Ended July 31,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Change</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"><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%">2021</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2020</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt 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="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt 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="padding:0 1pt"></td><td colspan="21" style="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:8pt;font-weight:700;line-height:100%">(dollars 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%">Cost of revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,071&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,156&#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 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%">21,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><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%">Gross profit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,074&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,475&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">22,599&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><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%">Gross margin</span></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:10pt;font-weight:400;line-height:100%">55&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:top"><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:top"><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:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:top"><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="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="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue increased by $21.9 million from $15.2 million for the six months ended July&#160;31, 2020 to $37.1 million for six months ended July&#160;31, 2021, primarily due to higher third-party cloud infrastructure expenses from increased data usage of $13.0&#160;million and an increase of $7.1 million in allocated overhead costs. Gross margin decreased from 61% for the six months ended July 31, 2020 to 55% for the six months ended July 31, 2021, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">primarily due to cloud infrastructure expansion driven by fast customer adoption of our XDR platform, growth in support personnel, and higher stock-based compensation.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><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"><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:41.207%"></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.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.844%"></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: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%">Six Months Ended July 31,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Change</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"><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%">2021</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2020</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="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:8pt;font-weight:700;line-height:100%">(dollars 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%">Research and development expenses</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%">58,857&#160;</span></td><td style="background-color:#cceeff;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,341&#160;</span></td><td style="background-color:#cceeff;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%">31,516&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">115&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><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-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses increased from $27.3 million for the six months ended July&#160;31, 2020 to $58.9 million for six months ended July&#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%">, primarily due to an increase in personnel-related expenses of $23.6 million, including an increase of $12.9&#160;million related to stock-based compensation expense as a result of increased headcount, an increase of $3.7 million in third-party cloud infrastructure expenses incurred in developing our platform and modules, and an increase of $1.6 million in consulting expenses. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><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"><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:41.207%"></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.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.844%"></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: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%">Six Months Ended July 31,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Change</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"><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%">2021</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2020</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt 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="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt 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="padding:0 1pt"></td><td colspan="21" style="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:8pt;font-weight:700;line-height:100%">(dollars 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%">Sales and marketing expenses</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%">77,150&#160;</span></td><td style="background-color:#cceeff;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%">34,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 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%">43,097&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">127&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><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="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center;text-indent:18pt"><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:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses increased from $34.1 million for the six months ended July&#160;31, 2020 to $77.2 million for six months ended July&#160;31, 2021,</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%">primarily due to an increase in personnel-related expenses of $28.1&#160;million, including an increase of $4.9&#160;million in stock-based compensation expense as a result of increased headcount. In addition, there was an increase of $9.2 million in marketing-related expenses, including an increase of $2.7 million in corporate branding costs.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><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"><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:41.207%"></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.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.844%"></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: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%">Six Months Ended July 31,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Change</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"><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%">2021</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2020</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt 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="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt 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="padding:0 1pt"></td><td colspan="21" style="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:8pt;font-weight:700;line-height:100%">(dollars 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%">General and administrative expenses</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%">38,834&#160;</span></td><td style="background-color:#cceeff;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%">10,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 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,963&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">257&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><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-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses increased from $10.9 million for the six months ended July&#160;31, 2020 to $38.8 million for six months ended July&#160;31, 2021,</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%">primarily due to an increase in personnel-related expenses of $20.5 million, including an increase of $10.7 million in stock-based compensation expense as a result of increased headcount. In addition, there was an increase of $3.1 million in legal and accounting services to support our growth, and a $1.4 million increase in software and subscription services.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Income, Interest Expense, and Other Income (Expense), Net</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:41.207%"></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.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.844%"></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: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%">Six Months Ended July 31,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Change</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"><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%">2021</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2020</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="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:8pt;font-weight:700;line-height:100%">(dollars 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%">Interest income</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%">44&#160;</span></td><td style="background-color:#cceeff;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%">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%">(152)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">(78)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><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%">Interest expense</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%">(782)</span></td><td style="background-color:#ffffff;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%">(777)</span></td><td style="background-color:#ffffff;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%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><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 income (expense), net</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%">(966)</span></td><td style="background-color:#cceeff;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%">(11)</span></td><td style="background-color:#cceeff;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%">(955)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">8682&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><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-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income decreased primarily due to decrease in the overall market interest rate. The decrease in other income (expense), net is primarily due to net foreign currency exchange losses.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><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"><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:41.207%"></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.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.844%"></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: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%">Six Months Ended July 31,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Change</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"><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%">2021</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2020</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="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:8pt;font-weight:700;line-height:100%">(dollars 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%">Provision for income taxes</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%">326&#160;</span></td><td style="background-color:#cceeff;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%">194&#160;</span></td><td style="background-color:#cceeff;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%">132&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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: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:top"><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-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes increased primarily as a result of the increase in foreign taxes related to operations in international subsidiaries.</span></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_124"></div><div style="margin-bottom:9pt;margin-top: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;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2021, upon completion of our IPO and the concurrent private placement, we received net proceeds 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%">$1.4 billion,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> after deducting underwriters&#8217; discounts and commissions and estimated offering expenses of $81.6 million. We did not pay any underwriting discounts or commissions with respect to shares that were sold in the private placement.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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 IPO, we financed operations primarily through proceeds received from sales of equity securities, payments received from our customers, and borrowings under our loan and security agreement, and we have generated operating losses, as reflected in our accumulated deficit of $481.4 million and $350.6 million as of July&#160;31, 2021 and January&#160;31, 2021, respectively. As of July&#160;31, 2021 and January&#160;31, 2021, our principal source of liquidity was cash, cash equivalents, and short-term investments of $1.7 billion and $395.8 million, respectively.</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;text-indent:18pt"><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:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our existing cash, cash equivalents, and short-term investments will be sufficient to support working capital and capital expenditure requirements for at least the next 12 months. Our future capital requirements will depend on many factors, including our revenue growth rate, the timing and the amount of cash received from customers, the expansion of sales and marketing activities, the timing and extent of spending to support research and development efforts, the price at which we are able to purchase third-party cloud infrastructure, expenses associated with our international expansion, the introduction of platform enhancements, and the continuing market adoption of our platform. In the future, we may enter into arrangements to acquire or invest in complementary businesses, products, and technologies. We may be required to seek additional equity or debt financing. In the event that we require additional financing, we may not be able to raise such financing on terms acceptable to us or at all. If we are unable to raise additional capital or generate cash flows necessary to expand our operations and invest in continued innovation, we may not be able to compete successfully, which would harm our business, operating results, and financial condition.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows a summary of our cash flows for the period presented:</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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Six Months Ended July 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2021</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2020</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="12" 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%">Net cash used in operating activities</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:top"><span style="color:#000000;font-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,791)</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,507)</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:#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 cash used in investing activities</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:top"><span style="color:#000000;font-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,986)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,819)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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 financing activities</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:top"><span style="color:#000000;font-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,369,322&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,296&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Activities</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our largest source of operating cash is payments received from our customers. Our primary uses of cash from operating activities are for personnel-related expenses, sales and marketing expenses, third-party cloud infrastructure expenses, and overhead expenses. We have generated negative cash flows from operating activities and have supplemented working capital through net proceeds from the sale of equity securities.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash used in operating activities primarily consists of our net loss adjusted for certain non-cash items, including stock-based compensation expense, depreciation and amortization, amortization of deferred contract acquisition costs, and changes in operating assets and liabilities during each period.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash used in operating activities during the six months ended July&#160;31, 2021 was $72.8&#160;million, primarily consisting of our net loss of $130.8 million, adjusted for non-cash items of $49.1 million and net cash inflows of $8.9 million provided by changes in our operating assets and liabilities. The main drivers of the changes in operating assets and liabilities were a $37.7 million increase in deferred revenue resulting primarily from increased subscription contracts, a $6.9&#160;million increase in accrued payroll and benefits due to increased headcount, a $6.6&#160;million increase in accrued liabilities due to timing of invoices received from vendors, and a $2.8&#160;million increase in other liabilities due to deferred credit received from a vendor.  These amounts were partially offset by a $16.5&#160;million increase in deferred contract acquisition costs, a $11.2 million increase in prepaid expenses and other current assets, primarily due to annual insurance renewal and prepaid sponsorship costs, a $10.3&#160;million increase in accounts receivable due to an increase in sales, and a $5.1 million decrease in accounts payable due to timing of payments.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash used in operating activities during the six months ended July&#160;31, 2020 was $25.5 million, primarily consisting of our net loss of $49.6 million, adjusted for non-cash items of $13.4 million and net cash inflows of $10.7 million provided by changes in our operating assets and liabilities. The main drivers of the changes in operating assets and liabilities were a $9.8 million increase in deferred revenue resulting primarily from increased subscription contracts, and a $8.7 million decrease in accounts receivable due to payment from customers. These amounts were partially offset by a $6.7 million increase in deferred contract acquisition costs.</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;text-indent:18pt"><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:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investing Activities</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash used in investing activities during the six months ended July&#160;31, 2021 was $8.0 million, consisting of  $3.5&#160;million of cash paid for the acquisition of Scalyr, $2.8&#160;million of capitalized internal-use software costs, and $1.7&#160;million of purchases of property and equipment to support additional office facilities.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash used in investing activities during the six months ended July&#160;31, 2020 was $1.8 million, consisting of $1.3 million of capitalized internal-use software costs, $0.4 million of purchases of property and equipment to support additional office facilities and $0.1 million of purchases of intangible assets.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financing Activities</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash provided by financing activities during the six months ended July&#160;31, 2021 was $1.4 billion, consisting of $1.4 billion of aggregate net proceeds from our IPO and the concurrent private placement completed in July 2021, net of underwriting discounts and commissions, and $5.8 million of proceeds from the exercise of stock options, partially offset by a $20.0 million repayment of our revolving line of credit and $5.1 million of payments of deferred offering costs.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash provided by financing activities during the six months ended July&#160;31, 2020 was $153.3&#160;million, consisting of $152.5 million of net proceeds from the issuance of our Series E redeemable convertible preferred stock, $19.9 million of net proceeds from our revolving line of credit, and $0.9 million of proceeds from the exercise of stock options, partially offset by a $20.0 million repayment of our term loan. </span></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_127"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Debt Obligations</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2018, we entered into a loan and security agreement with a certain lender, which was restated in May 2020, or the Amended Loan and Security Agreement. The Amended Loan and Security Agreement provided a revolving line of credit of up to $45.0 million, maturing in May 2023. In June 2021, we repaid all outstanding indebtedness owed pursuant to the Amended Loan and Security Agreement, terminated the agreement, and closed our revolving line of credit.  Pursuant to our termination of the Amended Loan and Security Agreement, the related security interests have been removed and the covenants shall be of no further force and effect. </span></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_130"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contractual Obligations and Commitments</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no material changes outside of the ordinary course of business in our contractual obligations and commitments for the three and six months ended July 31, 2021 from the contractual obligations and commitments disclosed in the section titled &#8220;Management's Discussion and Analysis of Financial Condition and Results of Operations,&#8221; set forth in our Final Prospectus.</span></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_133"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Off-Balance Sheet Arrangements</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We did not have during the periods presented, and we do not currently have, any off-balance sheet financing arrangements or any relationships with unconsolidated entities or financial partnerships, such as structured finance or special purpose entities, that were established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.</span></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_136"></div><div style="margin-bottom:9pt;margin-top: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;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our condensed consolidated financial statements are prepared in accordance with United States generally accepted accounting policies, or GAAP. The preparation of condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses, and related disclosures. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, and we evaluate our estimates and assumptions on an ongoing basis. Actual results could differ significantly from the estimates made by management. To the extent that there are differences between our estimates and actual results, our future financial statement presentation, financial condition, operating results, and cash flows will be 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;text-indent:18pt"><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:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes to our critical accounting policies and estimates as compared to those described in &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; set forth in our Final Prospectus. </span></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_139"></div><div style="margin-bottom:9pt;margin-top:9pt"><span><br/></span></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_142"></div><div style="margin-bottom:9pt;margin-top: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</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 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%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, in the notes to our condensed consolidated financial statements included in Part I, Item I of this Quarterly Report on Form 10-Q for more information regarding recently issued accounting pronouncements.</span></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_145"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURE ABOUT MARKET RISK</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operations in the United States and internationally, and we are exposed to market risk in the ordinary course of our business. Market risk represents the risk of loss that may impact our financial condition due to adverse changes in financial market prices and rates. Our market risk exposure is primarily the result of fluctuations in interest rates and foreign currency exchange rates.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><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;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2021, we had </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.7 billion</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of cash, cash equivalents, and short-term investments, which consist of money market funds and certificates of deposit. We also had $4.1 million of restricted cash as of July 31, 2021, primarily due to outstanding letters of credit established in connection with lease agreements for our facilities. Our cash, cash equivalents, and short-term investments are held for working capital purposes. We do not enter into investments for trading or speculative purposes. We do not believe a 10% increase or decrease in interest rates would have resulted in a material impact to our operating results.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><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;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To date, all of our sales contracts have been denominated in U.S. dollars, therefore our revenue is not subject to foreign currency risk. Operating expenses within the United States are primarily denominated in U.S. dollars, while operating expenses incurred outside the United States are primarily denominated in each country&#8217;s respective local currency.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency of our foreign subsidiaries is each country&#8217;s respective local currency. Assets and liabilities of the foreign subsidiaries are translated into U.S. dollars at the exchange rates in effect at the reporting date, and income and expenses are translated at average exchange rates during the period, with the resulting translation adjustments directly recorded as a component of accumulated other comprehensive income (loss). Foreign currency transaction gains and losses are recorded in other income (expense), net in the consolidated statements of operations. As the impact of foreign currency exchange rates has not been material to our historical operating results, we have not entered into derivative or hedging transactions, but we may do so in the future if our exposure to foreign currency becomes more significant. We do not believe a 10% increase or decrease in foreign exchange rates would have resulted in a material impact to our operating results.</span></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_148"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 4. CONTROLS AND PROCEDURES</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures as of the end of the period covered by this Quarterly Report on Form 10-Q. The term &#8220;disclosure controls and procedures,&#8221; as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the SEC&#8217;s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is </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;text-indent:18pt"><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:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">accumulated and communicated to the company&#8217;s management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. In designing and evaluating our disclosure controls and procedures, our management recognizes that disclosure controls and procedures, no matter how well conceived and operated, can provide only reasonable assurance that the objectives of the disclosure controls and procedures are met. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of the end of the period covered by this Quarterly Report on Form 10-Q, our disclosure controls and procedures were effective at the reasonable assurance level.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in Internal Control Over Financial Reporting</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during the period covered by this Quarterly Report on Form 10-Q that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inherent Limitations on Effectiveness of Controls</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management, including our Chief Executive Officer and Chief Financial Officer, believes that our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of achieving their objectives and are effective at the reasonable assurance level. However, management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent or detect all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the company have been detected. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Over time, controls may become inadequate because of changes in conditions, or the degree of compliance with the policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.</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;text-indent:18pt"><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:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span><br/></span></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_151"></div><div style="margin-bottom:9pt;margin-top:6pt;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. OTHER INFORMATION</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span><br/></span></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_154"></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 1. LEGAL PROCEEDINGS</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are currently a party to, and may from time to time in the future, be involved in, various litigation matters and subject to claims that arise in the ordinary course of business, including claims asserted by third parties in the form of letters and other communications. For more information regarding legal proceedings and other claims in which we are involved, see Note 14 to our unaudited condensed consolidated financial statements included in Part 1, Item 1 of this Quarterly Report on Form 10-Q, and is incorporated herein by reference.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span><br/></span></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_157"></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 1A. RISK FACTORS</span></div><div style="margin-bottom:9pt;text-align:justify;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%">Investing in our Class A common stock involves a high degree of risk. You should carefully consider the risks and uncertainties described below, together with all of the other information in this Quarterly Report on Form 10-Q, including the section titled &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations,&#8221; and our unaudited condensed consolidated financial statements and the accompanying notes included before making a decision to invest in our Class A common stock. Our business, financial condition, operating results, or prospects could also be adversely affected by risks and uncertainties that are not presently known to us or that we currently believe are not material. If any of the risks actually occur, our business, financial condition, operating results, and prospects could be adversely affected. In that event, the market price of our Class A common stock could decline, and you could lose all or part of your investment.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Summary Risk Factors</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is subject to numerous risks and uncertainties, including those risks more fully described below. These risks include, among others, the following, which we consider our most material risks:</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:37pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 operating history, which makes it difficult to evaluate our current business and future prospects and increases the risks associated with your investment. </span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 losses, anticipate increases in our operating expenses in the future, and may not achieve or sustain profitability. If we cannot achieve and sustain profitability, our business, financial condition, and operating results will be adversely affected.</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 face intense competition and could lose market share to our competitors, which would adversely affect our business, operating results, and financial condition. </span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 operating results may fluctuate significantly, which could make our future results difficult to predict and could cause our operating results to fall below expectations. </span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 network or data security incident against us, whether actual, alleged, or perceived, would harm our reputation, create liability and regulatory exposure, and adversely impact our business, operating results, and financial condition. </span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">Defects, errors, or vulnerabilities in our platform, the failure of our platform to block malware or prevent a security breach, misuse of our platform, or risks of product liability claims would harm our reputation and adversely impact our business, operating results, and financial condition.</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 retain our customers, renew and expand our relationships with them, and add new customers, we may not be able to sustain revenue growth, and we may not achieve or maintain profitability 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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 our platform is not effectively interoperated within our customers&#8217; IT infrastructure, deployments could be delayed or canceled, which would adversely impact our business, operating results, and financial condition.</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">Disruptions or other business interruptions that affect the availability of our platform could adversely impact our customer relationships and overall business.</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 timely and cost-effectively scale and adapt our existing technology to meet our customers&#8217; performance and other requirements. </span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 dual class structure of our common stock has the effect of concentrating voting control certain stockholders who held our capital stock prior to the completion of our IPO, including our directors, executive officers, and beneficial owners of 5% or greater of our outstanding capital stock who hold in the aggregate approximately&#160;64.2% of the voting power of our capital stock, which will limit or preclude your ability to influence corporate matters, including the election of directors and the approval of any change of control transaction.</span></div><div style="margin-bottom:9pt;margin-top: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;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have a limited operating history, which makes it difficult to evaluate our current business and future prospects and increases the risks associated with your investment. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We were founded in January 2013 and released our first endpoint security solution in February 2015. Our limited operating history may make it difficult to evaluate our current business, future prospects and other trends. We have 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 herein. Further, we have limited historical financial data, and we operate in a rapidly evolving market. As a result, any predictions about our future revenue and expenses may not be as accurate as they would be if we had a longer operating history or operated in a more predictable or established market. If our assumptions regarding these risks and uncertainties are incorrect or change due to changes in our markets or otherwise, or if we do not address these risks successfully, our operating and financial results could differ materially from our expectations and our business and operating results would be adversely affected. We cannot assure you that we will be successful in addressing these and other challenges we may face in the future. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have a history of losses, anticipate increases in our operating expenses in the future, and may not achieve or sustain profitability. If we cannot achieve and sustain profitability, our business, financial condition, and operating results will be adversely affected.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have incurred net losses in all periods since our inception, and we may not achieve or maintain profitability in the future. </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 experienced a net loss of $68.2 million and $22.9 million for the three months ended July&#160;31, 2021 and 2020, respectively, and net loss of $130.8 million and $49.6 million for the six months ended July&#160;31, 2021 and 2020, respectively. As of July&#160;31, 2021, we had an accumulated deficit of $481.4 million. While we have experienced significant growth in revenue in recent periods, we cannot predict when or whether we will reach or maintain profitability. We also expect our operating expenses to increase in the future as we continu</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e to invest for our future growth, including expanding our research and development function to drive further development of our platform, expanding our sales and marketing activities, developing the functionality to expand into adjacent markets, and reaching customers in new geographic locations, which will negatively affect our operating results if our total revenue does not increase. In addition to the anticipated costs to grow our business, we also expect to incur significant additional legal, accounting, and other expenses as a newly public company. These efforts and additional expenses may be more costly than we expect, and we cannot guarantee that we will be able to increase our revenue to offset our operating expenses. Our revenue growth is expected to decline and our revenue may decline for a number of other reasons, including reduced demand for our platform, increased competition, a decrease in the growth or reduction in size of our overall market, or if we cannot capitalize on growth opportunities. Any failure to increase our revenue or to manage our costs as we invest in our business would prevent us from achieving or maintaining profitability.</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;text-indent:18pt"><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><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We face intense competition and could lose market share to our competitors, which would adversely affect our business, operating results, and financial condition. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The market for cybersecurity products and services is intensely competitive, fragmented and characterized by rapid changes in technology, customer requirements, industry standards, increasingly sophisticated attackers and by frequent introductions of new or improved products and services. We expect to continue to face intense competition from current competitors, as well as from new entrants into the market. If we are unable to anticipate or react to these challenges, our competitive position would weaken, and we would experience a decline in revenue or reduced revenue growth, and loss of market share that would adversely affect our business, financial condition and operating results. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our competitors and potential competitors include the following:</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">endpoint security providers, such as CrowdStrike Holdings, Inc. and VMware, Inc.;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">legacy anti-virus providers such as McAfee Corp., Symantec (a subsidiary of Broadcom, Inc.), and Microsoft Corporation; and</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">providers of general network security products and services who offer a broad portfolio of solutions, such as Palo Alto Networks, Inc.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to compete effectively depends upon numerous factors, many of which are beyond our control, including, but not limited to:</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 retain new customers, expand our platform or sell additional products and services to our existing customers&#894;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 budgeting cycles, seasonal buying patterns, and purchasing practices of our customers, including any slowdown in technology spending due to the continuing COVID-19 pandemic and market downturns&#894;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 customer, distributor or reseller requirements or market needs&#894;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">price competition&#894;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 and service introductions by us or our competitors or any other change in the competitive landscape of our industry, including consolidation among our competitors or customers and strategic partnerships entered into by and between our competitors&#894;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 mix of products, subscriptions and services sold, including changes in the average contract length for subscriptions and support&#894;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 successfully and continuously expand our business domestically and internationally;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 growth rate of the endpoint security market&#894;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">deferral of orders from customers in anticipation of new or enhanced products and services announced by us or our competitors&#894;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">significant security breaches of, technical difficulties with or interruptions to, the use of our platform;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 costs related to the development or acquisition of technologies or businesses or strategic partnerships&#894;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 execute, complete or integrate efficiently any acquisitions that we may undertake&#894;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">increased expenses, unforeseen liabilities, or write-downs and any impact on our operating results from any acquisitions we consummate&#894;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 increase the size and productivity of our distribution channels&#894;</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;text-indent:18pt"><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><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">decisions by potential customers to purchase security solutions from larger, more established security vendors or from their primary network equipment vendors&#894;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">timing of revenue recognition and revenue deferrals&#894;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">insolvency or credit difficulties confronting our customers, which could increase due to the continuing effects of the COVID-19 pandemic and adversely affect their ability to purchase or pay for our platform, products, and services in a timely manner or at all;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 cost and potential outcomes of litigation, which could have a material adverse effect on our business&#894;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">future accounting pronouncements or changes in our accounting policies&#894;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">increases or decreases in our expenses caused by fluctuations in foreign currency exchange rates&#894; and</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 macroeconomic conditions, both domestically and in our foreign markets that could impact some or all regions where we operate.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of our competitors have greater financial, technical, marketing, sales, and other resources, greater name recognition, longer operating histories, and a larger base of customers than we do. Our competitors may be able to devote greater resources to the development, promotion and sale of their products and services than we can, and they may offer lower pricing than we do. Further, they may have greater resources for research and development of new technologies, customer support and to pursue acquisitions, or they may have other financial, technical, or other resource advantages. Our larger competitors have substantially broader and more diverse product and service offerings and more mature distribution and go-to-market strategies, which allows them to leverage their existing customer and distributor relationships to gain business in a manner that discourages potential customers from purchasing our platform. Also, in connection with the travel restrictions, shelter-in-place and work-from home policies resulting from the COVID-19 pandemic, we have seen an increase in usage and subscriptions from smaller customers, many of whom are small or medium sized businesses. Conditions in our market could change rapidly and significantly as a result of technological advancements, partnering or acquisitions by our competitors or continuing market consolidation. Some of our competitors have recently made or could make acquisitions of businesses or have established cooperative relationships that may allow them to offer more directly competitive and comprehensive products and services than were previously offered and adapt more quickly to new technologies and customer needs. These competitive pressures in our market or our failure to compete effectively may result in price reductions, fewer orders, reduced revenue and gross margin, increased net losses and loss of market share. Even if there is significant demand for endpoint security solutions like ours, if our competitors include functionality that is, or is perceived to be, equivalent to or better than ours in legacy products that are already generally accepted as necessary components of an organization&#8217;s IT security architecture, we will have difficulty increasing the market penetration of our platform. Furthermore, even if the functionality offered by other cybersecurity providers is different and more limited than the functionality of our platform, organizations may elect to accept such limited functionality in lieu of purchasing products and services from additional vendors like us. If we are unable to compete successfully, or if competing successfully requires us to take aggressive action with respect to pricing or other actions, our business, financial condition and operating results would be adversely affected.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our operating results may fluctuate significantly, which could make our future results difficult to predict and could cause our operating results to fall below expectations. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operating results may vary significantly from period to period, which could adversely affect our business, operating results and financial condition. Our operating results have varied significantly from period to period in the past, and we expect that our operating results will continue to vary significantly in the future such that period-to-period comparisons of our operating results may not be meaningful. Accordingly, our financial results in any one quarter should not be relied upon as indicative of future performance. Our quarterly financial results may fluctuate </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;text-indent:18pt"><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><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as a result of a number of factors, many of which are outside of our control and may be difficult to predict, including:</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 continuing impact of the COVID-19 pandemic on our operations, financial results, and liquidity and capital resources, including on customers, sales, expenses, and employees;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 and retain existing customers or sell additional features to existing customers;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 budgeting cycles, seasonal buying patterns, and purchasing practices of customers;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 length of our sales cycles;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 customer or channel partner requirements or market needs;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 growth rate of the cybersecurity market generally and market for endpoint security;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 and service introductions by us or our competitors or any other competitive developments, including consolidation among our customers or competitors;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 level of awareness of cybersecurity threats, particularly advanced cyberattacks, and the market adoption of our platform;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 successfully expand our business domestically and internationally;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">decisions by organizations to purchase security solutions from larger, more established security vendors or from their primary IT equipment vendors;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 disruption in our relationship with ISVs, channel partners, MSPs, MSSPs, MDRs, OEMs and IR firms;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">insolvency or credit difficulties confronting our customers, affecting their ability to purchase or pay for our solution;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">significant security breaches of, technical difficulties with or interruptions to, the use of our platform;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">extraordinary expenses such as litigation or other dispute-related settlement payments or outcomes;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 conditions, both domestic and in our foreign markets;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">future accounting pronouncements or changes in our accounting policies or practices;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">negative media coverage or publicity;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 events;</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 macroeconomic conditions, both domestically and internationally;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 costs and capital expenditures related to the expansion of our business; and</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">increases or decreases in our expenses caused by fluctuations in foreign currency exchange rates.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we experience seasonal fluctuations in our financial results as we typically receive a higher percentage of our annual orders from new customers, as well as renewal orders from existing customers, in our fourth fiscal quarter as compared to other quarters due to the annual budget approval process of many of our customers. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any of the above factors, individually or in the aggregate, may result in significant fluctuations in our financial and other operating results from period to period. As a result of this variability, our historical 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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">should not be relied upon as an indication of future performance. Moreover, this variability and unpredictability could result in our failure to meet our operating plan or the expectations of investors or analysts for any period. If we fail to meet such expectations for the reasons described above or other reasons, our stock price could fall substantially, and we could face costly lawsuits, including securities class action suits. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our platform represents a new approach to endpoint protection and, therefore, it is difficult to predict adoption and demand for our platform.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cloud-native, artificial intelligence-enabled endpoint security platform represents a new approach to endpoint protection. Accordingly, it is difficult to predict customer adoption and demand for our platform, the size and growth rate of this market, the entry of competitive products and services or the success of existing competitive products and services.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any expansion in our market depends on a number of factors, including the cost, performance and perceived value associated with, and customer adoption of, our platform. If the market for our services does not achieve widespread adoption or there is a reduction in demand for our software or our services in our market caused by a lack of customer acceptance, implementation challenges for deployment, technological challenges, competing technologies and services, decreases in corporate spending, weakening economic conditions, or otherwise, it could result in reduced customer orders and decreased revenue, which would adversely affect our business operations and financial condition.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our platform interoperates with, but does not necessarily replace, other security products. Businesses that use other cybersecurity products and services may be hesitant to purchase our platform if they believe their existing products and services provide a level of security that is sufficient to meet their needs. If we do not succeed in convincing customers that our platform should be an integral part of their overall approach to security, our sales will not grow as quickly as anticipated, or at all, which would have an adverse impact on our business, operating results and financial condition.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If businesses do not continue to adopt our platform for any of the reasons discussed above or for other reasons not contemplated, our sales would not grow as quickly as anticipated, or at all, and our business, operating results and financial condition would be adversely affected.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">A network or data security incident against us, whether actual, alleged, or perceived, would harm our reputation, create liability, and regulatory exposure, and adversely impact our business, operating results, and financial condition. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increasingly, companies are subject to a wide variety of attacks on their networks on an ongoing basis. Traditional computer &#8220;hackers,&#8221; malicious code (such as viruses and worms), phishing attempts, employee theft or misuse, denial of service attacks, and sophisticated nation-state and nation-state supported actors engage in intrusions and attacks that create risks for our internal networks and cloud deployed products and the information they store and process. Cybersecurity companies face particularly intense attack efforts, and we have faced and will continue to face cyber threats and attacks from a variety of sources. Although we have implemented security measures to prevent such attacks, our networks and systems may be breached due to the actions of outside parties, employee error, malfeasance, a combination of these, or otherwise, and as a result, an unauthorized party may obtain access to our systems, networks, or data. We may face difficulties or delays in identifying or otherwise responding to any attacks or actual or potential security breaches or threats. A breach in our data security or an attack against our platform could impact our networks or the networks of our customers that are secured by our platform, creating system disruptions or slowdowns and providing access to malicious parties to information stored on our networks or the networks of our customers, resulting in data being publicly disclosed, altered, lost, or stolen, which could subject us to liability and adversely impact our financial condition. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any actual, alleged or perceived security breach in our systems or networks, or any other actual, alleged or perceived data security incident we suffer, could result in damage to our reputation, negative publicity, loss of customers and sales, loss of competitive advantages over our competitors, increased costs to remedy any problems and otherwise respond to any incident, regulatory investigations and enforcement actions, costly litigation, and other liability. We would also be exposed to a risk of loss or litigation and potential liability under laws, regulations 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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">contracts that protect the privacy and security of personal information. For example, the California Consumer Privacy Act of 2018, or the CCPA, imposes a private right of action for security breaches that could lead to some form of remedy including regulatory scrutiny, fines, private right of action settlements, and other consequences. Where a security incident involves a breach of security leading to the accidental or unlawful destruction, loss, alternation, unauthorized disclosure of, or access to, personal data in respect of which we are a controller or processor under the GDPR or U.K. GDPR (as defined below), this could result in fines of up to &#8364;20 million or 4% of annual global turnover under the GDPR or &#163;17 million and 4% of total annual revenue in the case of the U.K. GDPR. We may also be required to notify such breaches to regulators and/or individuals which may result in us incurring additional costs. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we may incur significant financial and operational costs to investigate, remediate, eliminate and put in place additional tools and devices designed to prevent actual or perceived security breaches and other security incidents, as well as costs to comply with any notification obligations resulting from any security incidents. Any of these negative outcomes could adversely impact the market perception of our platform and customer and investor confidence in our company, and would adversely impact our business, operating results, and financial condition.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Defects, errors, or vulnerabilities in our platform, the failure of our platform to block malware or prevent a security breach, misuse of our platform, or risks of product liability claims would harm our reputation and adversely impact our business, operating results, and financial condition.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our platform is multi-faceted and may be deployed with material defects, software &#8220;bugs&#8221; or errors that are not detected until after their commercial release and deployment to our customers. From time to time, certain of our customers have reported defects in our platform related to performance, scalability, and compatibility. Our platform also provides our customers with the ability to customize a multitude of settings, and it is possible that a customer could misconfigure our platform or otherwise fail to configure our products in an optimal manner. Such defects and misconfigurations of our platform could cause our platform to operate at suboptimal efficacy, cause it to fail to secure customers&#8217; computing environments and detect and block threats or temporarily interrupt the functionality of our customers&#8217; endpoints. In addition, because the techniques used by computer hackers to access or sabotage target computing environments change frequently and generally are not recognized until launched against a target, there is a risk that an advanced attack could emerge that our platform is unable to detect or prevent. Furthermore, as a well-known provider of security solutions, our networks, platform, products, including cloud-based technology, and customers could be targeted by attacks specifically designed to disrupt our business and harm our reputation. In addition, defects or errors in our platform could result in a failure to effectively update customers&#8217; cloud-based products. Our data centers and networks may experience technical failures and downtime, may fail to distribute appropriate updates, or may fail to meet the increased requirements of a growing customer base, any of which could temporarily or permanently expose our customers&#8217; computing environments, leaving their computing environments unprotected against cyber threats. Any of these situations could result in negative publicity to us, damage our reputation, and increase expenses and customer relations issues, which would adversely impact our business, financial condition, and operating results. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advances in computer capabilities, discoveries of new weaknesses and other developments with software generally used by the Internet community may increase the risk we will suffer a security breach. Furthermore, our platform may fail to detect or prevent malware, ransomware, viruses, worms or similar threats for any number of reasons, including our failure to enhance and expand our platform to reflect industry trends, new technologies and new operating environments, the complexity of the environment of our clients and the sophistication of malware, viruses and other threats. Our platform may fail to detect or prevent threats in any particular test for a number of reasons. We or our service providers may also suffer security breaches or unauthorized access to personal information, financial account information, and other confidential information due to employee error, rogue employee activity, unauthorized access by third parties acting with malicious intent or who commit an inadvertent mistake or social engineering. If we experience any breaches of security measures or sabotage or otherwise suffer unauthorized use or disclosure of, or access to, personal information, financial account information or other confidential information, we might be required to expend significant capital and resources to address these problems. We may not be able to remedy any problems caused by hackers or other similar actors in a timely manner, or at all. To the extent potential customers, industry analysts or testing firms believe that the failure to detect or prevent any particular threat is a flaw or indicates that our platform does not provide significant value, our 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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and business would be harmed. Any real or perceived defects, errors or vulnerabilities in our platform, or any other failure of our platform to detect an advanced threat, could result in:</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 loss of existing or potential customers;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">delayed or lost revenue and adverse impacts to our business, financial condition and operating results&#894;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 delay in attaining, or the failure to attain, market acceptance&#894;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 expenditure of significant financial and research and development resources in efforts to analyze, correct, eliminate, or work around errors or defects, and address and eliminate vulnerabilities&#894;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 increase in resources devoted to customer service and support, which could adversely affect our gross margin&#894;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">harm to our reputation or brand&#894; and</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">claims and litigation, regulatory inquiries, or investigations, enforcement actions, and other claims and liabilities, all of which may be costly and burdensome and further harm our reputation.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because techniques used to obtain unauthorized access or to sabotage systems change frequently and generally are not recognized until after they are launched against a target, we and our service providers may be unable to anticipate these techniques or to implement adequate preventative measures. Moreover, if a high-profile cybersecurity incident occurs with respect to another software as a service, or SaaS, provider, customers may lose trust in the security of the SaaS business model generally, which could adversely impact our ability to retain existing customers or attract new ones. In the last few years there have been many successful advanced cybersecurity incidents that have damaged several prominent companies in spite of strong information security measures. For example, SolarWinds Corporation, a provider of IT monitoring and management products and services, experienced a cyberattack that appears likely to be the result of a supply chain attack by an outside nation state, resulting in vulnerabilities being included in software updates related to its Orion Platform products delivered between March and June 2020. We expect that the risks associated with cybersecurity incidents and the costs of preventing such attacks will continue to increase in the future.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we cannot assure you that any limitation of liability provisions in our customer agreements, contracts with third-party vendors and service providers, or other contracts would be enforceable or adequate or would otherwise protect us from any liabilities or damages with respect to any particular claim relating to a security breach or other security-related matter as a result of federal, state, or local laws or ordinances, or unfavorable judicial decisions in the U.S. or other countries. We maintain insurance to protect against certain claims associated with the use of our platform, but our insurance coverage may not adequately cover any claim asserted against us. In addition, even claims that ultimately are unsuccessful could result in our expenditure of funds in litigation, divert management&#8217;s time and other resources, and harm our reputation. We also cannot be certain that our insurance coverage will be adequate for data handling or data security liabilities actually incurred, that insurance will continue to be available to us on economically reasonable terms, or at all, or that any future claim will not be excluded or otherwise be denied coverage by any insurer. 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 impact our business, operating results and financial condition. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are unable to retain our customers, renew and expand our relationships with them, and add new customers, we may not be able to sustain revenue growth, and we may not achieve or maintain profitability in the future.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recent periods, we have experienced rapid growth in the adoption of our platform, customer base and revenue. However, we may not continue to grow in the future. Any success that we may experience in the future will depend, in large part, on our ability to, among other things:</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">maintain, renew and expand our existing customer base;</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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">continue to attract new customers;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">induce customers to expand deployment of the initially adopted module(s) of our platform across their organizations and infrastructure, and to adopt additional modules of our platform and services;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">improve the capabilities of our platform through research and development;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">continue to successfully expand our business domestically and internationally; and</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">successfully compete with other companies in the endpoint security industry.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our customers have no obligation to renew their subscription for our platform after the expiration of their contractual subscription period, which is generally one to three years, and in the normal course of business, some customers have elected not to renew. In addition, our customers may renew for shorter contract subscription lengths or cease using certain features. Our customer retention and expansion may decline or fluctuate as a result of a number of factors, including our customers&#8217; satisfaction with our services, our pricing, customer security and networking issues and requirements, our customers&#8217; spending levels, decreases in the number of endpoints to which our customers deploy our solution, mergers and acquisitions involving our customers, industry developments, competition and general economic conditions. If our efforts to maintain and expand our relationships with our existing customers are not successful, our business, operating results and financial condition will materially suffer.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If our platform is not effectively interoperated within our customers&#8217; IT infrastructure, deployments could be delayed or canceled, which would adversely impact our business, operating results, and financial condition.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our platform must effectively interoperate with our customers&#8217; existing IT infrastructure, which often has different specifications, utilizes multiple protocol standards, deploys products and services from multiple vendors, and contains multiple generations of products and services that have been added over time. As a result, our solutions can sometimes encounter interoperability issues on deployment or over time, which require additional support and problem solving with customers, in some cases, at a substantial cost to us. We may also have to modify our software so that our products will interoperate with a customer&#8217;s infrastructure. These issues would cause longer deployment and integration times for our platform and could cause order cancellations, all of which would adversely impact our business, operating results and financial condition. In addition, government and other customers may require our platform to comply with certain security or other certifications and standards. If we are unable to achieve, or are delayed in achieving, compliance with these certifications and standards, we may be disqualified from selling our platform to such customers, or may otherwise be at a competitive disadvantage, either of which could adversely impact our business, operating results and financial condition.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disruptions or other business interruptions that affect the availability of our platform could adversely impact our customer relationships and overall business.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our platform is hosted through Amazon Web Services, or AWS. Our software and systems are designed to use computing, storage capabilities, bandwidth, and other services provided by AWS, and currently our cloud service infrastructure is run on AWS. We have experienced, and expect in the future that we may experience from time to time, interruptions, delays or outages in service availability due to a variety of factors. Capacity constraints could arise from a number of causes such as technical failures, natural disasters, fraud or security attacks. The level of service provided by AWS, or regular or prolonged interruptions in that service, could also impact the use of, and our customers&#8217; satisfaction with, our platform and could harm our business and reputation. In addition, hosting costs will increase as our customer base grows, which could adversely impact our business, operating results and financial condition. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, AWS has discretion to change and interpret its terms of service and other policies with respect to us, including on contract renewal, and those actions may be unfavorable to our business operations. AWS may also take actions beyond our control that could seriously harm our business, including discontinuing or limiting our access to one or more AWS services, increasing pricing terms, terminating or seeking to terminate our contractual relationship altogether, or altering how we are able to process data on AWS in a way that is unfavorable or costly to us. Although we expect that we could obtain similar services from other third parties, if our arrangement with AWS </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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">were terminated, we could experience interruptions on our platform and in our ability to make our content available to customers, as well as delays and additional expenses in arranging for alternative cloud infrastructure services. Such a transition may require technical changes to our platform, including, but not limited to, our cloud service infrastructure which was designed to run on AWS. Making such changes could be costly in terms of time and financial resources.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any of these factors could reduce our revenue, subject us to liability, and cause our customers to decline to renew their subscriptions, any of which would harm our business and operating results. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not timely and cost-effectively scale and adapt our existing technology to meet our customers&#8217; performance and other requirements. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future growth is dependent upon our ability to continue to meet the needs of new customers and the expanding needs of our existing customers as their use of our solutions grows. As our customers gain more experience with our platform, the number of endpoints and events, the amount of data transferred, processed and stored by us, and the number of locations where our platform is being accessed, have in the past, and may in the future, expand rapidly. In order to meet the performance and other requirements of our customers, we intend to continue to make significant investments to increase capacity and to develop and implement new technologies in our service and cloud infrastructure operations. These technologies, which include databases, applications and server optimizations, network and hosting strategies and automation, are often advanced, complex, new and untested. We may not be successful in developing or implementing these technologies. In addition, it takes a significant amount of time to plan, develop and test improvements to our technologies and infrastructure, and we may not be able to accurately forecast demand or predict the results we will realize from such improvements. To the extent that we do not effectively scale our operations to meet the needs of our growing customer base and to maintain performance as our customers expand their use of our solution, we will not be able to grow as quickly as we anticipate, our customers may reduce or cancel use of our solutions and we will be unable to compete as effectively and our business and operating results will be adversely impacted. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we do not accurately anticipate and promptly respond to changes in our customers&#8217; technologies, business plans or security needs, our competitive position and prospects will be adversely impacted.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cybersecurity market has grown quickly and is expected to continue to evolve rapidly. Moreover, many of our customers operate in markets characterized by rapidly changing technologies and business plans, which require them to add numerous network-connected endpoints and adapt to increasingly complex IT environments, incorporating a variety of hardware, software applications, operating systems and networking protocols. As their technologies and business plans grow more complex, we expect these customers to face new and increasingly sophisticated methods of attack. We face significant challenges in ensuring that our platform effectively identifies and responds to these advanced and evolving attacks. As a result of the continued rapid innovations in the technology industry, including the rapid growth of smartphones, tablets and other devices, enterprise employees using personal devices for work, and the rapidly evolving Internet of Things, we expect the networks of our customers to continue to change rapidly and become more complex. There can be no assurance that we will be successful in developing and marketing, on a timely basis, enhancements to our platform that adequately address the changing needs of our customers. In addition, any enhancements to our platform could involve research and development processes that are more complex, expensive and time-consuming than we anticipate. We may experience unanticipated delays in the availability of enhancements to our platform and may fail to meet customer expectations with respect to the timing of such availability. If we do not quickly respond to the rapidly changing and rigorous needs of our customers by developing and releasing updates to our platform on a timely basis that can adequately respond to advanced threats and our customers&#8217; evolving needs, our business, operating results and financial condition will be adversely affected.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are not able to maintain and enhance our brand and reputation, our business and operating results may be adversely affected. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that maintaining and enhancing our brand and our reputation as a leading provider of endpoint security solutions is critical to our relationship with our existing customers, channel partners and alliance partners </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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and our ability to attract new customers and partners. The successful promotion of our brand will depend on a number of factors, including our marketing efforts, our ability to continue to develop additional features for our platform, our ability to successfully differentiate our platform from competitive cloud-based or legacy security solutions and, ultimately, our ability to detect and stop breaches. Although we believe it is important for our growth, our brand promotion activities may not be successful or yield increased revenue. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, independent industry or financial analysts and research firms often test our solutions and provide reviews of our platform, as well as the products of our competitors, and perception of our platform in the marketplace may be significantly influenced by these reviews. If these reviews are negative, or less positive as compared to those of our competitors&#8217; products, our brand may be adversely affected. Our solutions may fail to detect or prevent threats in any particular test for a number of reasons that may or may not be related to the efficacy of our solutions in real world environments. To the extent potential customers, industry analysts or testing firms believe that the occurrence of a failure to detect or prevent any particular threat is a flaw or indicates that our solutions or services do not provide significant value, we may lose customers, and our reputation, financial condition and business would be harmed. Additionally, the performance of our channel partners and alliance partners may affect our brand and reputation if customers do not have a positive experience with these partners. In addition, we have in the past worked, and continue to work, with high profile customers as well as assist in analyzing and remediating high profile cyberattacks. Our work with such customers has exposed us to publicity and media coverage. Negative publicity about us, including about our management, the efficacy and reliability of our platform, our products offerings, our professional services and the customers we work with, even if inaccurate, could adversely affect our reputation and brand. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are unable to maintain successful relationships with our channel partners and alliance partners, or if our channel partners or alliance partners fail to perform, our ability to market, sell and distribute our platform will be limited, and our business, operating results, and financial condition will be harmed. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Substantially all of our sales are fulfilled through our channel partners, including resellers, distributors, MSPs, MSSPs, MDRs, OEMs, and IR firms, and we expect that we will continue to generate a significant portion of our revenue from channel partners for the foreseeable future. Our channel partners generated 92% and 95% of our revenue for the three and six months ended July 31, 2021 and 2020, respectively. Our two largest channel partners for the three and six months ended July 31, 2021 and 2020 were Exclusive Networks and SHI International Corp. We generated 19% of our revenue from Exclusive Networks for both the three months ended July 31, 2021 and 2020. We generated 18% and 19% of our revenue from Exclusive Networks for the six months ended July 31, 2021 and 2020, respectively. We generated 9% and 13% of our revenue from SHI International for the three months ended July 31, 2021 and 2020, respectively. We generated 9% and 13% of our revenue from SHI International for the six months ended July 31, 2021 and 2020, respectively. Our agreements with our channel partners, including agreements with Exclusive Networks and SHI International, are no</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n-exclusive, do not last for set terms, and may be terminated by either party at any time. Further, channel partners fulfill our sales on a purchase order basis and do not impose minimum purchase requirements or related terms on sales. Additionally, we have entered, and intend to continue to enter, into alliance partnerships with third parties to support our future growth plans. The loss of a substantial number of our channel partners or alliance partners, or the failure to recruit additional partners, would adversely affect our business, operating results, and financial condition. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent our partners are unsuccessful in selling our platform, or if we are unable to enter into arrangements with and retain a sufficient number of high-quality partners in each of the regions in which we sell our platform, we are unable to keep them motivated to sell our platform, or our partners shift focus to other vendors and/or our competitors, our ability to sell our platform and operating results will be harmed. The termination of our relationship with any significant partner may adversely impact our sales and operating results. Our ability to achieve revenue growth in the future will depend in part on our ability to maintain successful relationships with our channel partners and in training our channel partners to independently sell and deploy our platform. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also exposed to credit and liquidity risks and our operating results will be harmed if our partners were to become unable or unwilling to pay us, terminated their relationships with us or went out of business. Although we have programs in place that are designed to monitor and mitigate such risks, we cannot guarantee these programs will be effective in reducing our risks. If we are unable to adequately control these risks, our business, operating </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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">results, and financial condition would be harmed. If partners fail to pay us under the terms of our agreements or we are otherwise unable to collect on our accounts receivable from these partners, 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. Our partners may seek bankruptcy protection or other similar relief and fail to pay amounts due to us, or pay those amounts more slowly, either of which would adversely affect our business, operating results and financial condition. We may be further impacted by consolidation of our existing channel partners. In such instances, we may experience changes to our overall business and operational relationships due to dealing with a larger combined entity, and our ability to maintain such relationships on favorable contractual terms may be more limited. We may also become increasingly dependent on a more limited number of channel partners, as consolidation increases the relative proportion of our business for which each channel partner is responsible, which may magnify the risks described in the preceding paragraphs.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business depends, in part, on sales to government organizations, and significant changes in the contracting or fiscal policies of such government organizations could have an adverse impact on our business and operating results. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future growth depends, in part, on increasing sales to government organizations. Demand from government organizations is often unpredictable, subject to budgetary uncertainty. We have made significant investments to address the government sector, but we cannot assure you that these investments will be successful, or that we will be able to maintain or grow our revenue from the government sector. Although we anticipate that they may increase in the future, sales to governmental organizations have not accounted for, and may never account for, a significant portion of our revenue. Sales to governmental organizations are subject to a number of challenges and risks that may adversely impact our business and operating results, including the following risks:</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">selling to governmental agencies can be highly competitive, expensive and time consuming, often requiring significant upfront time and expense without any assurance that such efforts will generate a sale;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">government certification requirements applicable to our platform may change and, in doing so, restrict our ability to sell into the governmental sector until we have attained the revised certification. For example, although we are currently certified under the Federal Risk and Authorization Management Program, or FedRAMP, such certification is costly to maintain and if we lost our certification in the future it would restrict our ability to sell to government customers;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">government demand and payment for our platform may be impacted by public sector budgetary cycles and funding authorizations, with funding reductions or delays adversely affecting public sector demand for our platform;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">governments routinely investigate and audit government contractors&#8217; administrative processes, and any unfavorable audit could result in the government refusing to continue buying our platform, which would adversely impact our revenue and operating results, or institute fines or civil or criminal liability if the audit were to uncover improper or illegal activities; and</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">governments may require certain products to be manufactured, produced, hosted or accessed solely in their country or in other relatively high-cost locations, and we may not produce or host all products in locations that meet these requirements, affecting our ability to sell these products to governmental agencies.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The occurrence of any of the foregoing could cause governmental organizations to delay or refrain from purchasing our solutions in the future or otherwise have an adverse effect on our business, operating results and financial condition. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our long-term success depends, in part, on our ability to expand the sale of our platform to customers located outside of the United States and our current, and any further, expansion of our international operations exposes us to risks that could have a material adverse effect on our business, operating results, and financial condition.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are generating a growing portion of our revenue outside of the United States, and conduct our business activities in various foreign countries, including some emerging markets where we have limited experience, where </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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the challenges of conducting our business can be significantly different from those we have faced in more developed markets and where business practices may create internal control risks. There are certain risks inherent in conducting international business, including:</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 foreign currency exchange rates, which could add volatility to our operating results;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">new, or changes in, regulatory requirements;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">uncertainty regarding regulation, currency, tax, and operations resulting from the United Kingdom&#8217;s, or the U.K. exit from the European Union, or the E.U., and possible disruptions in trade, the sale of our services and commerce, and movement of our people between the U.K., E.U., and other locations;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">tariffs, export and import restrictions, restrictions on foreign investments, sanctions, and other trade barriers or protection measures;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 consider ourselves to be a processor under the GDPR/U.K. GDPR in some instances and a controller of personal data in other circumstances. For example, by expanding into the E.U. and U.K., we may also trigger Article 3(2) of the GDPR/U.K. GDPR as we may be considered to be monitoring data subjects. Additionally, where processing personal data on behalf of our E.U./U.K. customers or processing personal data of E.U./U.K. end users, we may be required to sign data processing agreements which comply with Article 28 of the GDPR/U.K. GDPR. Likewise, to the extent any of our E.U./U.K. entities directly contract with E.U./U.K. customers for the provision of services, we will be directly subject to the GDPR/U.K. GDPR as a processor when processing this personal data; </span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">costs of localizing products and services;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">lack of acceptance of localized products and services;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 need to make significant investments in people, solutions and infrastructure, typically well in advance of revenue generation;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">challenges inherent in efficiently managing an increased number of employees over large geographic distances, including the need to implement appropriate systems, policies, benefits and compliance programs;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 maintaining our corporate culture with a dispersed and distant workforce;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">treatment of revenue from international sources, evolving domestic and international tax environments, and other potential tax issues, including with respect to our corporate operating structure and intercompany arrangements;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 or weaker protection of our intellectual property, including increased risk of theft of our proprietary technology and other intellectual property;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">economic weakness or currency-related crises;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 multiple, conflicting, ambiguous or evolving governmental laws and regulations, including employment, tax, privacy, anti-corruption, import/export, antitrust, data transfer, storage and protection, and industry-specific laws and regulations, including rules related to compliance by our third-party resellers and our ability to identify and respond timely to compliance issues when they occur, and regulations applicable to us and our third-party data providers from whom we purchase and resell syndicated data;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">vetting and monitoring our third-party resellers in new and evolving markets to confirm they maintain standards consistent with our brand and reputation;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">generally longer payment cycles and greater difficulty in collecting accounts receivable;</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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 adapt to sales practices and customer requirements in different cultures;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 lack of reference customers and other marketing assets in regional markets that are new or developing for us, as well as other adaptations in our market generation efforts that we may be slow to identify and implement;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">dependence on certain third parties, including resellers with whom we do not have extensive experience;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">natural disasters, acts of war, terrorism, or pandemics, including the ongoing COVID-19 pandemic;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">corporate espionage; and</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 instability and security risks in the countries where we are doing business and changes in the public perception of governments in the countries where we operate or plan to operate.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have undertaken, and might undertake, additional corporate operating restructurings that involve our group of foreign country subsidiaries through which we do business abroad. We consider various factors in evaluating these restructurings, including the alignment of our corporate legal entity structure with our organizational structure and its objectives, the operational and tax efficiency of our group structure, and the long-term cash flows and cash needs of our business. Such restructurings increase our operating costs, and if ineffectual, could increase our income tax liabilities and our global effective tax rate.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax laws are dynamic and subject to change as new laws are passed and new interpretations of the law are issued or applied. The U.S. enacted significant tax reform in December 2017, and we are continuing to evaluate its impact as new guidance and regulations are published. In addition, the Organization for Economic Co-operation and Development, or OECD, issued final action items or proposals related to its initiative to combat base erosion and profit shifting, or BEPS. The OECD urged its members to adopt the proposals to counteract the effects of taxpayers&#8217; use of tax havens and preferential tax regimes globally. One BEPS proposal redefines a &#8220;permanent establishment&#8221; under treaty tax law, and changes how profits would be attributed to the permanent establishment. Some countries have incorporated the BEPS proposals into their laws and we expect other countries to follow suit, including the adoption of market-based, income sourcing provisions that assign a greater share of taxable income of a non-resident taxpayer to the country of its customer&#8217;s location than do traditional &#8220;arm&#8217;s length&#8221; income sourcing provisions. Some of the BEPS and related proposals, if enacted into law in the United States and in the foreign countries where we do business, could increase the burden and costs of our tax compliance. Moreover, such changes could increase the amount of taxes we incur in those jurisdictions, and in turn, increase our global effective tax rate.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have experienced rapid growth in recent periods, and if we do not effectively manage our future growth, our business, operating results, and financial condition may be adversely affected. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have experienced rapid revenue growth in recent periods, and we expect to continue to invest broadly across our organization to support our growth. For example, our headcount grew from over 540 employees as of July 31, 2020, to over 980 employees as of July 31, 2021. Although we have experienced rapid growth historically, we may not sustain our current growth rates, nor can we assure you that our investments to support our growth will be successful. The growth and expansion of our business will require us to invest significant financial and operational resources and the continuous dedication of our management team. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, as we have grown, our number of customers has also increased significantly, and we have increasingly managed more complex deployments of our platform in more complex computing environments. The rapid growth and expansion of our business places a significant strain on our management, operational, and financial resources. To manage any future growth effectively, we must continue to improve and expand our information technology and financial infrastructure, our operating and administrative systems and controls, and our ability to manage headcount, capital, and processes in an efficient manner. Effectively managing our growth may also be more difficult to accomplish the longer that our employees must work remotely due to the COVID-19 pandemic.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we continue to experience rapid growth, we may not be able to successfully implement or scale improvements to our systems, processes, and controls in an efficient or timely manner. In addition, our existing </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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">systems, processes, and controls may not prevent or detect all errors, omissions, or fraud. We may also experience difficulties in managing improvements to our systems, processes, and controls or in connection with third-party software licensed to help us with such improvements. Any future growth will continue to add complexity to our organization and require effective coordination throughout our organization. Failure to manage any future growth effectively could result in increased costs, cause difficulty or delays in deploying new customers, reduce demand for our platform, cause difficulties in introducing new features or other operational difficulties, and any of these difficulties would adversely affect our business, operating results and financial condition.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our sales cycles can be long and unpredictable, and our sales efforts require considerable time and expense. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue recognition is difficult to predict because of the length and unpredictability of the sales cycle for our platform, particularly with respect to large organizations and government entities. Customers often view the subscription to our platform as a significant strategic decision and, as a result, frequently require considerable time to evaluate, test and qualify our platform prior to entering into or expanding a relationship with us. Large enterprises and government entities in particular often undertake a significant evaluation process that further lengthens our sales cycle. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our direct sales team develops relationships with our customers, and works with our channel partners on account penetration, account coordination, sales and overall market development. We spend substantial time and resources on our sales efforts without any assurance that our efforts will produce a sale. Security solution purchases are frequently subject to budget constraints, multiple approvals and unanticipated administrative, processing and other delays. As a result, it is difficult to predict whether and when a sale will be completed. The failure of our efforts to secure sales after investing resources in a lengthy sales process would adversely affect our business, operating results and financial condition.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The sales prices of our platform may decrease, or the mix of our sales may change, which may reduce our gross profits and adversely affect our financial results.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have limited experience with respect to determining the optimal prices for our platform. As the market for endpoint security matures, or as new competitors introduce new products or services that are similar to or compete with ours, we may be unable to attract new customers at the same price or based on the same pricing model as we have used historically. Further, competition continues to increase in the market segments in which we participate, and we expect competition to further increase in the future, thereby leading to increased pricing pressures. Larger competitors with more diverse product and service offerings may reduce the price of products or services that compete with ours or may bundle them with other products and services. This could lead customers to demand greater price concessions or additional functionality at the same price levels. As a result, in the future we may be required to reduce our prices or provide more features without corresponding increases in price, which would adversely affect our business, operating results, and financial condition. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Because we recognize revenue from subscriptions to our platform over the term of the subscription, downturns or upturns in new business will not be immediately reflected in our operating results. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally recognize revenue from customers ratably over the term of their subscription, which is generally one to three years. As a result, a substantial portion of the revenue we report in each period is attributable to the recognition of deferred revenue relating to agreements that we entered into during previous periods. Consequently, any increase or decrease in new sales or renewals in any one period will not be immediately reflected in our revenue for that period. Any such change, however, would affect our revenue in future periods. Accordingly, the effect of downturns or upturns in new sales and potential changes in our rate of renewals will not be fully reflected in our operating results until future periods. We may also be unable to timely reduce our cost structure in line with a significant deterioration in sales or renewals that would 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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We provide service level commitments under some of our customer contracts. If we fail to meet these contractual commitments, we could be obligated to provide partial refunds or our customers could be entitled to terminate their contracts and our business would suffer. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of our customer agreements contain service level commitments, which contain specifications regarding the availability of our platform and our support services. Failure of or disruption to our infrastructure could impact the performance of our platform and the availability of services to customers. If we are unable to meet our stated service level commitments or if we suffer extended periods of poor performance or unavailability of our platform, we may be contractually obligated to provide affected customers with partial refunds or termination rights. To date, there has not been a material failure to meet our service level commitments, and we do not currently have any material liabilities accrued on our condensed consolidated balance sheets for such commitments. Our business, operating results and financial condition would be adversely affected if we suffer performance issues or downtime that exceeds the service level commitments under our agreements with our customers.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business is subject to the risks of warranty claims, product returns and product defects from real or perceived defects in our solutions or their misuse by our customers or third parties and indemnity provisions in various agreements potentially expose us to substantial liability for intellectual property infringement and other losses. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may be subject to liability claims for damages related to errors or defects in our solution. A material liability claim or other occurrence that harms our reputation or decreases market acceptance of our platform will harm our business and operating results. Although we generally have limitation of liability provisions in our terms and conditions of sale, they may not fully or effectively protect us from claims as a result of federal, state or local laws or ordinances, or unfavorable judicial decisions in the United States or other countries. The sale and support of our platform also entails the risk of product liability claims. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we typically provide indemnification to customers for certain losses suffered or expenses incurred as a result of third-party claims arising from our infringement of a third party&#8217;s intellectual property. We also provide unlimited liability for certain breaches of confidentiality, as defined in our terms of service. We also provide limited liability in the event of certain breaches of our terms of service. Certain of these contractual provisions survive termination or expiration of the applicable agreement. We have not to date received any indemnification claims from third parties. However, as we continue to grow, the possibility of these claims against us will increase.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If our customers or other third parties we do business with make intellectual property rights or other indemnification claims against us, we will incur significant legal expenses and may have to pay damages, license fees and/or stop using technology found to be in violation of the third party&#8217;s rights. We may also have to seek a license for the technology. Such license may not be available on reasonable terms, if at all, and may significantly increase our operating expenses or may require us to restrict our business activities and limit our ability to deliver certain solutions or features. We may also be required to develop alternative non-infringing technology, which could require significant effort and expense and/or cause us to alter our platform, which could harm our business. Large indemnity obligations, whether for intellectual property or in certain limited circumstances, other claims, would harm our business, operating results and financial condition. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, our platform may be used by our customers and other third parties who obtain access to our solutions for purposes other than for which our platform was intended.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under certain circumstances our employees may have access to our customers&#8217; platforms. An employee may take advantage of such access to conduct malicious activities. Any such misuse of our platform could result in negative press coverage and negatively affect our reputation, which could result in harm to our business, reputation and operating results. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain insurance to protect against certain claims associated with the use of our platform, but our insurance coverage may not adequately cover any claim asserted against us. In addition, even claims that ultimately are unsuccessful could result in our expenditure of funds in litigation, divert management&#8217;s time and other resources, and harm our business and reputation. We have offered some of our customers a limited warranty, subject to certain conditions, and our potential liability under this warranty is provided by our insurance carrier to us. For example, in limited circumstances, we offer certain customers ransomware warranty in addition to their subscriptions, providing </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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">coverage in the form of a limited monetary payment, if they are affected by a ransomware attack (as specified in our ransomware warranty agreement). The ransomware warranty coverage provides that we will pay $1,000 per endpoint affected by a ransomware-based breach subject to the terms and limitations of the warranty, and is further capped at $1 million for every consecutive 12 months in which the customer subscribes to the solutions with respect to the affected endpoint. Any failure or refusal of our insurance providers to provide the expected insurance benefits to us after we have paid the ransomware warranty claims would cause us to incur significant expense or cause us to cease offering this warranty which could damage our reputation, cause us to lose customers, expose us to liability claims by our customers, negatively impact our sales and marketing efforts, and have an adverse effect on our business, financial condition and operating results. Further, although the terms of the warranty do not allow those customers to use warranty claim payments to fund payments to persons on the U.S. Treasury Department&#8217;s Office of Foreign Assets Control, or OFAC, list of Specially Designated Nationals and Blocked Persons or who are otherwise subject to U.S. sanctions, we cannot assure you that all of our customers will comply with our warranty terms or refrain from taking actions, in violation of our warranty and applicable law.</span></div><div style="margin-bottom:9pt;margin-top: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 People</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We rely on our management team and other key employees and will need additional personnel to grow our business, and the loss of one or more key employees or our inability to hire, integrate, train and retain qualified personnel, including members of our board of directors, could harm our business.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future success is dependent, in part, on our ability to hire, integrate, train, retain and motivate the members of our management team and other key employees throughout our organization. The loss of key personnel, including key members of our management team or members of our board of directors, as well as certain of our key marketing, sales, finance, support, product development, human resources, or technology personnel, could disrupt our operations and have an adverse effect on our ability to grow our business. In particular, we are highly dependent on the services of Tomer Weingarten, our co-founder, Chairman of the Board of Directors, President, and Chief Executive Officer, who is critical to the development of our technology, platform, future vision and strategic direction.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Competition for highly skilled personnel is intense, especially in the San Francisco Bay Area and in Israel, where we have a substantial presence and need for highly skilled personnel, and we may not be successful in hiring or retaining qualified personnel to fulfill our current or future needs. We have, from time to time, experienced, and we expect to continue to experience, difficulty in hiring and retaining highly skilled employees with appropriate qualifications. For example, in recent years, recruiting, hiring and retaining employees with expertise in the cybersecurity industry has become increasingly difficult as the demand for cybersecurity professionals has increased as a result of the recent cybersecurity attacks on global corporations and governments. Many of the companies with which we compete for experienced personnel have greater resources than we have. Our competitors also may be successful in recruiting and hiring members of our management team or other key employees, and it may be difficult for us to find suitable replacements on a timely basis, on competitive terms, or at all. We have in the past, and may in the future, be subject to allegations that employees we hire have been improperly solicited, or that they have divulged proprietary or other confidential information or that their former employers own such employees&#8217; inventions or other work product, or that they have been hired in violation of non-compete provisions or non-solicitation provisions. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, job candidates and existing employees often consider the value of the equity awards they receive in connection with their employment. If the perceived value of our equity or equity awards declines, it may adversely affect our ability to retain highly skilled employees. If we fail to attract new personnel or fail to retain and motivate our current personnel, our business and future growth prospects would be severely harmed. Further, our competitors may be successful in recruiting and hiring members of our management team or other key employees, and it may be difficult for us to find suitable replacements on a timely basis, on competitive terms, or at all. If we fail to attract new personnel or fail to retain and motivate our current personnel, our business and future growth prospects would be severely harmed.</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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we do not effectively hire, integrate and train additional sales personnel, and expand our sales and marketing capabilities, we may be unable to increase our customer base and increase sales to our existing customers. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to increase our customer base and achieve broader market adoption of our platform will depend to a significant extent on our ability to continue to expand our sales and marketing operations. We plan to dedicate significant resources to sales and marketing programs and to expand our sales and marketing capabilities to target additional potential customers, but there is no guarantee that we will be successful in attracting and maintaining additional customers. If we are unable to find efficient ways to deploy our sales and marketing investments or if our sales and marketing programs are not effective, our business and operating results would be adversely affected. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, we plan to continue expanding our sales force and there is significant competition for sales personnel with the skills and technical knowledge that we require. Our ability to achieve revenue growth will depend, in part, on our success in hiring, integrating, training and retaining sufficient numbers of sales personnel to support our growth, particularly in international markets. New hires require significant training and may take significant time before they achieve full productivity. Our recent hires and planned hires may not become productive as quickly as we expect, and we may be unable to hire or retain sufficient numbers of qualified individuals in the markets where we do business or plan to do business. If we are unable to hire and train a sufficient number of effective sales personnel, or the sales personnel we hire are not successful in obtaining new customers or increasing sales to our existing customer base, our business, operating results and financial condition will be adversely affected.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Any inability to maintain a high-quality customer support organization could lead to a lack of customer satisfaction, which could hurt our customer relationships and have a material adverse effect on our business, financial condition and operating results.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Once our platform is deployed within our customers&#8217; computing environments, our customers rely on our technical support services to assist with service customization and optimization and to resolve certain issues relating to the implementation and maintenance of our platform. If we do not effectively assist our customers in deploying our platform, succeed in helping our customers quickly resolve technical issues, or provide effective ongoing support, our ability to sell additional products and services as part of our platform to existing customers would be adversely affected and our reputation with potential customers could be damaged.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, our sales process is highly dependent on our product and business reputation and on positive recommendations from our existing customers. Any failure to maintain high-quality technical support, or a market perception that we do not maintain high-quality support, could adversely affect our reputation, our ability to sell our services to existing and prospective customers, and our business, operating results and financial condition.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We believe that our corporate culture has contributed to our success, and if we cannot maintain this culture as we grow, we could lose the innovation, creativity, and teamwork fostered by our culture, and our business may be harmed. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our corporate culture has been a key contributor to our success. If we do not continue to develop our corporate culture as we grow and evolve, it could harm our ability to foster the innovation, creativity, and teamwork that we believe is important to support our growth. As our organization grows and we are required to implement more complex organizational structures, we may find it increasingly difficult to maintain the beneficial aspects of our corporate culture, which could negatively impact our future success.</span></div><div style="margin-bottom:9pt;margin-top: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;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our proprietary rights may be difficult to enforce, which could enable others to copy or use aspects of our platform without compensating us.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely primarily on patent, trademark, copyright and trade secrets laws, and confidentiality procedures and contractual provisions to protect our technology. Valid patents may not issue from our pending applications, and the claims eventually allowed on any patents may not be sufficiently broad to protect our technology or platform. Any issued patents may be challenged, invalidated or circumvented, and any rights granted under these patents may not actually provide adequate defensive protection or competitive advantages to us. Patent applications in the United </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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">States are typically not published until at least 18 months after filing, or, in some cases, not at all, and publications of discoveries in industry-related literature lag behind actual discoveries. We cannot be certain that we were the first to make the inventions claimed in our pending patent applications or that we were the first to file for patent protection. Additionally, the process of obtaining patent protection is expensive and time-consuming, and we may not be able to prosecute all necessary or desirable patent applications at a reasonable cost or in a timely manner. In addition, recent changes to the patent laws in the United States may bring into question the validity of certain software patents and may make it more difficult and costly to prosecute patent applications. Such changes may lead to uncertainties or increased costs and risks surrounding the prosecution, validity, ownership, enforcement, and defense of our issued patents and patent applications and other intellectual property, the outcome of third-party claims of infringement, misappropriation, or other violation of intellectual property brought against us and the actual or enhanced damages (including treble damages) that may be awarded in connection with any such current or future claims, and could have a material adverse effect on our business, operating results, and financial condition. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Despite our efforts to protect our proprietary rights, unauthorized parties may attempt to copy aspects of our platform or obtain and use information that we regard as proprietary. We generally enter into confidentiality or license agreements with our employees, consultants, vendors and customers, and generally limit access to and distribution of our proprietary information. However, such agreements may not be enforceable in full or in part in all jurisdictions and any breach could have a negative effect on our business and our remedy for such breach may be limited. The contractual provisions that we enter into may not prevent unauthorized use or disclosure of our proprietary technology or intellectual property rights and may not provide an adequate remedy in the event of unauthorized use or disclosure of our proprietary technology or intellectual property rights. As such, we cannot guarantee that the steps taken by us will prevent misappropriation of our technology. Policing unauthorized use of our technology or platform is difficult. In addition, the laws of some foreign countries do not protect our proprietary rights to as great an extent as the laws of the United States, and many foreign countries do not enforce these laws as diligently as government agencies and private parties in the United States. For example, many foreign countries limit the enforceability of patents against certain third parties, including government agencies or government contractors. In these countries, patents may provide limited or no benefit. Effective trade secret protection may also not be available in every country in which our products are available or where we have employees or independent contractors. The loss of trade secret protection could make it easier for third parties to compete with our products by copying functionality. In addition, any changes in, or unexpected interpretations of, the trade secret and employment laws in any country in which we operate may compromise our ability to enforce our trade secret and intellectual property rights. From time to time, legal action by us may be necessary to enforce our patents and other IP rights, to protect our trade secrets, to determine the validity and scope of the proprietary rights of others or to defend against claims of infringement or invalidity. Such litigation could result in substantial costs and diversion of resources and could negatively affect our business, operating results and financial condition. If we are unable to protect our proprietary rights (including aspects of our software and platform protected other than by patent rights), we will find ourselves at a competitive disadvantage to others who need not incur the additional expense, time and effort required to create our platform and other innovative products that have enabled us to be successful to date. Moreover, we may need to expend additional resources to defend our intellectual property rights in foreign countries, and our inability to do so could impair our business or adversely affect our international expansion.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Third parties may claim that our platform infringes their intellectual property rights and this may create liability for us or otherwise adversely affect our business, operating results and financial condition.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Third parties may claim that our current or future products and services infringe their intellectual property rights, and such claims may result in legal claims against our channel partners, our alliance partners, our customers and us. These claims may damage our brand and reputation, harm our customer relationships, and create liability for us. We expect the number of such claims to increase as the number of products and services and the level of competition in our market grows, as the functionality of our platform overlaps with that of other products and services, and as the volume of issued software patents and patent applications continues to increase. We generally agree in our customer contracts to indemnify customers for certain expenses or liabilities they incur as a result of third-party intellectual property infringement claims associated with our platform. To the extent that any claim arises as a result of third-party technology we have licensed for use in our platform, we may be unable to recover from the appropriate third party any expenses or other liabilities that we incur.</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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Companies in the software and technology industries, including some of our current and potential competitors, 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. In addition, many of these companies have the capability to dedicate substantially greater resources to enforce their intellectual property rights and to defend claims that may be brought against them. Furthermore, patent holding companies, non-practicing entities, and other adverse patent owners that are not deterred by our existing intellectual property protections may seek to assert patent claims against us. From time to time, third parties, including certain of these leading companies, have invited us to license their patents and may, in the future, assert patent, copyright, trademark, or other intellectual property rights against us, our channel partners, our alliance partners, or our customers. We have received, and may in the future receive, notices that claim we have misappropriated, misused, or infringed other parties&#8217; intellectual property rights, and, to the extent we gain greater market visibility, we face a higher risk of being the subject of intellectual property infringement claims, which is not uncommon with respect to the enterprise software market.  </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For example, we recently received a letter from International Business Machines Corporation, or IBM, alleging that we infringe on three U.S. patents held by IBM. To date, no litigation has been filed by IBM against us regarding the IBM patents. Based upon our preliminary review of these patents, we believe we have meritorious defenses to IBM&#8217;s allegations, although there can be no assurance that IBM will refrain from suing us, or that we will be successful in defending against these allegations or reaching a business resolution that is satisfactory to us.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There may be third-party intellectual property rights, including issued or pending patents, that cover significant aspects of our technologies or business methods. We may also face exposure to third-party intellectual property infringement, misappropriation, or violation actions if we engage software engineers or other personnel who were previously engaged by competitors or other third parties and those personnel inadvertently or deliberately incorporate proprietary technology of third parties into our products. In addition, we may lose valuable intellectual property rights or personnel. A loss of key personnel or their work product could hamper or prevent our ability to develop, market, and support potential products or enhancements, which could severely harm our business. Any intellectual property claims, with or without merit, could be very time-consuming, could be expensive to settle or litigate, and could divert our management&#8217;s attention and other resources. These claims could also subject us to significant liability for damages, potentially including treble damages if we are found to have willfully infringed patents or copyrights, and may require us to indemnify our customers for liabilities they incur as a result of such claims. These claims could also result in our having to stop using technology found to be in violation of a third party&#8217;s rights. We might be required to seek a license for the intellectual property, which may not be available on reasonable terms or at all. Even if a license were available, we could be required to pay significant royalties, which would increase our operating expenses. Alternatively, we could be required to develop alternative non-infringing technology, which could require significant time, effort, and expense, and may affect the performance or features of our platform. If we cannot license or develop alternative non-infringing substitutes for any infringing technology used in any aspect of our business, we would be forced to limit or stop sales of our platform and may be unable to compete effectively. Any of these results would adversely affect our business, operating results and financial condition.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We license technology from third parties, and our inability to maintain those licenses could harm our business. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently incorporate, and will in the future incorporate, technology that we license from third parties, including software, into our solutions. Licensing technologies from third parties exposes us to increased risk of being the subject of intellectual property infringement due to, among other things, our lower level of visibility into the development process with respect to such technology and the care taken to safeguard against infringement risks. We cannot be certain that our licensors do not or will not infringe on the intellectual property rights of third parties or that our licensors have or will have sufficient rights to the licensed intellectual property in all jurisdictions in which we may sell our platform. Some of our agreements with our licensors may be terminated by them for convenience, or otherwise provide for a limited term. If we are unable to continue to license technology because of intellectual property infringement claims brought by third parties against our licensors or against us, or if we are unable to continue our license agreements or enter into new licenses on commercially reasonable terms, our ability to develop and sell solutions and services containing or dependent on that technology would be limited, and our business could be harmed. Additionally, if we are unable to license technology from third parties, we may be forced to acquire or develop alternative technology, which we may be unable to do in a commercially feasible manner, or 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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">all, and may require us to use alternative technology of lower quality or performance standards. This could limit or delay our ability to offer new or competitive solutions and increase our costs. As a result, our business, operating results and financial condition would be adversely affected. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Some of our technology incorporates &#8220;open source&#8221; software, which could negatively affect our ability to sell our platform and subject us to possible litigation. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our platform contains third-party open source software components, and failure to comply with the terms of the underlying open source software licenses could restrict our ability to sell our products and subscriptions. The use and distribution of open source software may entail greater risks than the use of third-party commercial software, as open source licensors generally do not provide warranties or other contractual protections regarding infringement claims or the quality of the code. Although we monitor our use of open source software in an effort both to comply with the terms of the applicable open source licenses and to avoid subjecting our products to conditions we do not intend, many of the risks associated with use of open source software cannot be eliminated and could negatively affect our business. In addition, the wide availability of source code used in our solutions could expose us to security vulnerabilities. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some open source licenses contain requirements that we make available source code for modifications or derivative works we create based upon the type of open source software we use. If we combine our proprietary software with open source software in a certain manner, we could, under certain open source licenses, be required to release the source code of our proprietary software to the public, including authorizing further modification and redistribution, or otherwise be limited in the licensing of our services, each of which could provide an advantage to our competitors or other entrants to the market, create security vulnerabilities in our solution, require us to re-engineer all or a portion of our platform, and reduce or eliminate the value of our services. This would allow our competitors to create similar products with lower development effort and time and ultimately could result in a loss of sales for us. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The terms of many open source licenses have not been interpreted by U.S. courts, and there is a risk that these licenses could be construed in ways that could impose unanticipated conditions or restrictions on our ability to commercialize products and subscriptions incorporating such software. Moreover, we cannot assure you that our processes for controlling our use of open source software in our products and subscriptions will be effective. From time to time, we may face claims from third parties asserting ownership of, or demanding release of, the open source software or derivative works that we developed using such software (which could include our proprietary source code), or otherwise seeking to enforce the terms of the applicable open source license. These claims could result in litigation. Litigation could be costly for us to defend, have a negative effect on our operating results and financial condition, or require us to devote additional research and development resources to change our solution. Responding to any infringement or noncompliance claim by an open source vendor, regardless of its validity, discovering certain open source software code in our platform, or a finding that we have breached the terms of an open source software license, could harm our business, operating results and financial condition, by, among other things:</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">resulting in time-consuming and costly litigation;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">diverting management&#8217;s time and attention from developing our business;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">requiring us to pay monetary damages or enter into royalty and licensing agreements that we would not normally find acceptable;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">causing delays in the deployment of our platform or service offerings to our customers;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">requiring us to stop offering certain services or features of our platform;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">requiring us to redesign certain components of our platform using alternative non-infringing or non-open source technology, which could require significant effort and expense;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">requiring us to disclose our software source code and the detailed program commands for our software; and</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">requiring us to satisfy indemnification obligations to our 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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top: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 and Regulatory Matters</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to laws and regulations, including governmental export and import controls, sanctions and anti-corruption laws, that could impair our ability to compete in our markets and subject us to liability if we are not in full compliance with applicable laws. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to laws and regulations, including governmental export controls, that could subject us to liability or impair our ability to compete in our markets. Our platform and related technology is subject to U.S. export controls, including the U.S. Department of Commerce&#8217;s Export Administration Regulations, and we and our employees, representatives, contractors, agents, intermediaries and other third parties are also subject to various economic and trade sanctions regulations administered by the U.S. Treasury Department&#8217;s Office of Foreign Assets Control, or OFAC. We incorporate standard encryption algorithms into our platform, which, along with the underlying technology, may be exported outside of the U.S. only with the required export authorizations, including by license, license exception or other appropriate government authorizations, which may require the filing of an encryption registration and classification request. We also offer certain customers a ransomware warranty in addition to their subscriptions, providing coverage in the form of a limited monetary payment, if they are affected by a ransomware attack (as specified in our ransomware warranty agreement), and though the terms of the warranty do not allow those customers to use warranty claim payments to fund payments to persons on OFAC&#8217;s list of Specially Designated Nationals and Blocked Persons or who are otherwise subject to U.S. sanctions, we cannot assure you that all of our customers will comply with our warranty terms or refrain from taking actions, in violation of our warranty and applicable law. Furthermore, U.S. export control laws and economic sanctions prohibit the shipment of certain cloud-based solutions to countries, governments and persons targeted by U.S. sanctions. We also collect information about cyber threats from open sources, intermediaries and third parties that we make available to our customers in our threat industry publications. While we have implemented certain procedures to facilitate compliance with applicable laws and regulations in connection with the collection of this information, we cannot assure you that these procedures have been effective or that we, or third parties who we do not control, have complied with all laws or regulations in this regard. Failure by our employees, representatives, contractors, channel partners, agents, intermediaries or other third parties to comply with applicable laws and regulations in the collection of this information also could have negative consequences to us, including reputational harm, government investigations and penalties. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we take precautions to prevent our information collection practices and services from being provided in violation of such laws, our information collection practices and services may have been in the past, and could in the future be, provided in violation of such laws. If we or our employees, representatives, contractors, channel partners, agents, intermediaries or other third parties fail to comply with these laws and regulations, we could be subject to civil or criminal penalties, including the possible loss of export privileges and fines. We may also be adversely affected through reputational harm, loss of access to certain markets or otherwise. Obtaining the necessary authorizations, including any required license, for a particular transaction may be time-consuming, is not guaranteed and may result in the delay or loss of sales opportunities. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Various countries regulate the import of certain encryption technology, including through import permit and license requirements, and have enacted laws that could limit our ability to distribute our platform or could limit our customers&#8217; ability to implement our platform in those countries. Changes in our platform or changes in export and import regulations may create delays in the introduction of our platform into international markets, prevent our customers with international operations from deploying our platform globally or, in some cases, prevent the export or import of our platform to certain countries, governments or persons altogether. Any change in export or import regulations, economic sanctions or related legislation, shift in the enforcement or scope of existing regulations, or change in the countries, governments, persons or technologies targeted by such regulations, could result in decreased use of our platform by, or in our decreased ability to export or sell our platform to, existing or potential customers with international operations. Any decreased use of our platform or limitation on our ability to export or sell our platform would adversely affect our business, operating results and financial condition. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also subject to the United States Foreign Corrupt Practices Act of 1977, as amended, or the FCPA, the United Kingdom Bribery Act 2010, or the Bribery Act, and other anti-corruption, sanctions, anti-bribery, anti-money laundering and similar laws in the United States and other countries in which we conduct activities. Anti-corruption </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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and anti-bribery laws, which have been enforced aggressively and are interpreted broadly, prohibit companies and their employees, agents, intermediaries and other third parties from promising, authorizing, making or offering improper payments or other benefits to government officials and others in the private sector. We leverage third parties, including intermediaries, agents and channel partners, to conduct our business in the United States and abroad, to sell subscriptions to our platform and to collect information about cyber threats. We and these third parties may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities and we may be held liable for the corrupt or other illegal activities of these third-party business partners and intermediaries, our employees, representatives, contractors, channel partners, agents, intermediaries and other third parties, even if we do not explicitly authorize such activities. While we have policies and procedures to address compliance with FCPA, Bribery Act and other anti-corruption, sanctions, anti-bribery, anti-money laundering and similar laws, we cannot assure you that they will be effective, or that all of our employees, representatives, contractors, channel partners, agents, intermediaries or other third parties have not taken, or will not take actions, in violation of our policies and applicable law, for which we may be ultimately held responsible. As we increase our international sales and business, our risks under these laws may increase. Noncompliance with these laws could subject us to investigations, severe criminal or civil sanctions, settlements, prosecution, loss of export privileges, suspension or debarment from U.S. government contracts, other enforcement actions, disgorgement of profits, significant fines, damages, other civil and criminal penalties or injunctions, whistleblower complaints, adverse media coverage and other consequences. Any investigations, actions or sanctions could harm our reputation, business, operating results and financial condition. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we fail to adequately protect personal information or other information we process or maintain, our business, financial condition and operating results could be adversely affected.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We receive, store, and process personal information from our employees, customers, and the employees of our customers, our end users. A wide variety of state, national, and international laws, as well as regulations and industry standards apply to the collection, use, retention, protection, disclosure, transfer and other processing of personal information and other information, the scope of which are changing, subject to differing interpretations, and may be inconsistent across countries or conflict with other rules. Additionally, laws, regulations, and standards covering marketing and advertising activities conducted by telephone, email, mobile devices, and the internet, may be applicable to our business, such as the Controlling the Assault of Non-Solicited Pornography And Marketing Act, or CAN-SPAM, and similar state consumer protection laws. Evolving and changing definitions of personal data and personal information within the E.U., the U.S., and elsewhere, may limit or inhibit our ability to operate or expand our business. Data protection and privacy-related laws and regulations are evolving and may result in ever increasing regulatory and public scrutiny and escalating levels of enforcement and sanctions. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With respect to E.U. and U.K. employees, contractors and other personnel, as well as for our customers&#8217; and prospective customers&#8217; personal data, such as contact information, we are subject to the E.U. General Data Protection Regulation, or the GDPR, and the U.K. General Data Protection Regulation and U.K. Data Protection Act 2018, or the U.K. GDPR, respectively. We are a controller with respect to this data.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, by expanding into the E.U. and U.K., we may also trigger Article 3(2) of the GDPR/U.K. GDPR directly as we may be considered to be monitoring data subjects. To the extent we process personal data on behalf of our customers for the provision of services, we may also be required to enter into data processing agreements which comply with Article 28 of the GDPR/U.K. GDPR.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The GDPR/U.K. GDPR imposes more stringent data protection requirements than previously effective data protection law and, where we are acting as a controller, includes requirements to provide detailed disclosures about how personal data is collected and processed (in a concise, intelligible and easily accessible form); demonstrating that an appropriate legal basis is in place or otherwise exists to justify data processing activities; granting new rights for data subjects in regard to their personal data (including the right to be &#8220;forgotten&#8221; and the right to data portability), as well as enhancing data subject rights, such as data subject access requests; introducing the obligation to notify data protection regulators or supervisory authorities (and in certain cases, affected individuals) of significant data breaches; defining for the first time pseudonymized (key-coded) data; imposing limitations on retention of personal data; maintaining a record of data processing; and complying with the principal of accountability and the obligation to demonstrate compliance through policies, procedures, training and audit. Where </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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">we act as a processor and process personal data on behalf of our customers, we are required to execute mandatory data processing clauses with those customers. The GDPR/U.K. GDPR provides for penalties for noncompliance of up to the greater of &#8364;20 million or 4% of worldwide annual revenues (in the case of the GDPR) or &#163;17 million and 4% of worldwide annual revenue (in the case of the U.K. GDPR). As we are required to comply with both the GDPR and the U.K. GDPR, we could be subject to parallel enforcement actions with respect to breaches of the GDPR/U.K. GDPR which affect both E.U. and U.K. data subjects. In addition to the foregoing, a breach of the GDPR or U.K. GDPR could result in regulatory investigations, reputational damage, orders to cease or change our processing of our data, enforcement notices, and/or assessment notices (for a compulsory audit). We may also face civil claims including representative actions and other class action type litigation (where individuals have suffered harm), potentially amounting to significant compensation or damages liabilities, as well as associated costs, diversion of internal resources, and reputational harm.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The GDPR and U.K. GDPR requires, among other things, that personal information only be transferred outside of the European Economic Area, or the EEA, or the U.K., respectively to jurisdictions that have been deemed adequate by the European Commission or by the U.K. data protection regulator, respectively. Accordingly, personal information may not be transferred to those jurisdictions that have not been deemed adequate, which at the present time, includes the United States, unless steps are taken to legitimize those data transfers. Recent legal developments in the E.U. have created complexity and uncertainty regarding such transfers. For example, on July 16, 2020, the European Court of Justice, or the CJEU, invalidated the E.U.-U.S. Privacy Shield framework, or the Privacy Shield, upon which we relied to provide a mechanism for the transfer of data from E.U. Member States to the United States, on the grounds that the Privacy Shield failed to offer adequate protections to E.U. personal information transferred to the United States. Further, the CJEU also advised that the Standard Contractual Clauses (a standard form of contract approved by the European Commission as an adequate personal data transfer mechanism and potential alternative to the Privacy Shield) may not be alone sufficient to protect data transferred to the United States or other Third Countries under certain circumstances. Use of the data transfer mechanisms must now be assessed on a case-by-case basis taking into account the legal regime applicable in the destination country, in particular applicable surveillance laws and rights of individuals, and additional measures and/or contractual provisions may need to be put in place. The CJEU also stated that if a competent supervisory authority believes that the standard contractual clauses cannot be complied with in the destination country and that the required level of protection cannot be secured by other means, such supervisory authority is under an obligation to suspend or prohibit that transfer. We previously relied on our own, as well as our vendors&#8217;, Privacy Shield certification for the purposes of transferring personal data from the EEA to the United States in compliance with the GDPR/U.K. GDPR&#8217;s data export conditions. These recent developments require us to review and amend the legal mechanisms by which we make or receive personal data transfers to the United States and we may need to implement additional safeguards, such as Standard Contractual Clauses, to further enhance the security of data transferred out of the EEA and the U.K., which could increase our compliance costs, expose us to further regulatory scrutiny and liability, and adversely affect our business. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, on June 4, 2021, the European Commission finalized new versions of the Standard Contractual Clauses, with the Implementing Decision now in effect as of June 27, 2021.  Under the Implementing Decision, we will have until December 27, 2022 to update any existing agreements, or any new agreements executed before September 27, 2021 that rely on Standard Contractual Clauses as the data transfer mechanism.  To comply with the Implementing Decision and the new Standard Contractual Clauses, we may need to implement additional safeguards to further enhance the security of data transferred out of the EEA, which could increase our compliance costs, expose us to further regulatory scrutiny and liability, and adversely affect our business. In addition, the U.K.&#8217;s withdrawal from the E.U. means that the U.K. will become a &#8220;third country&#8221; for the purposes of data transfers from the E.U. to the U.K. following the expiration of the six-month personal data transfer grace period (from January 1, 2021) set out in the E.U. and U.K. Trade and Cooperation Agreement, unless a relevant adequacy decision is adopted in favor of the U.K. (which would allow data transfers without additional measures). The European Commission issued a draft adequacy decision for personal information transfers from the EEA to the U.K. in February 2021. Although the European Data Protection Board, or EDPB, issued an opinion generally supportive of the draft adequacy decision, the EDPB urged further assessment of certain issues and continued monitoring of developments in U.K. law. If this adequacy decision is not passed by representatives from each of the E.U. member states, we must implement protection measures such as the Standard Contractual Clauses for data transfers between the E.U. and the U.K. or </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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">find alternative solutions for the compliant transfer of personal data from the E.U. into the U.K. As supervisory authorities continue to issue further guidance on personal information (including regarding data export and circumstances in which we cannot use the standard contractual clauses), we could suffer additional costs, complaints, or regulatory investigations or fines, and if we are otherwise unable to transfer personal data between and among countries and regions in which we operate, it could affect the manner in which we provide our services, the geographical location or segregation of our relevant systems and operations, and could adversely affect our financial results. Loss, retention or misuse of certain information and alleged violations of laws and regulations relating to privacy and data security, and any relevant claims, may expose us to potential liability and may require us to expend significant resources on data security and in responding to and defending such allegations and claims.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also subject to evolving E.U. and U.K. privacy laws on cookies and e-marketing. In the E.U. and the U.K., regulators are increasingly focusing on compliance with requirements in the online behavioral advertising ecosystem, and current national laws that implement the ePrivacy Directive are highly likely to be replaced by an E.U. regulation known as the ePrivacy Regulation which will significantly increase fines for non-compliance. In the E.U. and the U.K., informed consent is required for the placement of a cookie or similar technologies on a user&#8217;s device and for direct electronic marketing. The GDPR also imposes conditions on obtaining valid consent, such as a prohibition on pre-checked consents and a requirement to ensure separate consents are sought for each type of cookie or similar technology. While the text of the ePrivacy Regulation is still under development, a recent European court decision and regulators&#8217; recent guidance are driving increased attention to cookies and tracking technologies. If regulators start to enforce the strict approach in recent guidance, this could lead to substantial costs, require significant systems changes, limit the effectiveness of our marketing activities, divert the attention of our technology personnel, adversely affect our margins, increase costs and subject us to additional liabilities. Regulation of cookies and similar technologies, and any decline of cookies or similar online tracking technologies as a means to identify and potentially target users, may lead to broader restrictions and impairments on our marketing and personalization activities and may negatively impact our efforts to understand users.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We depend on a number of third parties in relation to the operation of our business, a number of which process personal data on our behalf or as our sub-processor. To the extent required by applicable law, we attempt to mitigate the associated risks of using third parties by performing security assessments and detailed due diligence, entering into contractual arrangements to ensure that providers only process personal data according to our instructions or comparable instructions to the instructions of our customer (as applicable), and that they have sufficient technical and organizational security measures in place. Where we transfer personal data outside the E.U. or the U.K. to such third parties, we do so in compliance with the relevant data export requirements, as described above. There is no assurance that these contractual measures and our own privacy and security-related safeguards will protect us from the risks associated with the third-party processing, storage and transmission of such information. Any violation of data or security laws by our third-party processors could have a material adverse effect on our business and result in the fines and penalties under the GDPR and the UK GDPR outlined above.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the United States, state and federal lawmakers and regulatory authorities have increased their attention on the collection and use of consumer data. In the United States, non-sensitive consumer data generally may be used under current rules and regulations, subject to certain restrictions, so long as the person does not affirmatively &#8220;opt-out&#8221; of the collection or use of such data. If an &#8220;opt-in&#8221; model or additional required &#8220;opt-outs&#8221; were more readily adopted in the United States, less data may be available, and the cost of data likely would increase. For example, California recently enacted the CCPA, which became operative on January 1, 2020 and became enforceable by California Attorney General on July 1, 2020. Since, the CCPA has been amended on multiple occasions with additional regulations coming into force on August 14, 2020 with more recent amendments on March 15, 2021. Additionally, although not effective until January 1, 2023, the California Privacy Rights Act, or the CPRA, which expands upon the CCPA, was passed in the recent election on November 3, 2020. The CCPA requires (and the CPRA will require) covered companies to, among other things, provide new disclosures to California consumers, and affords such consumers new privacy rights such as the ability to opt-out of certain sales of personal information and expanded rights to access and require deletion of their personal information, opt out of certain personal information sharing, and receive detailed information about how their personal information is collected, used and shared. The CCPA provides for civil penalties for violations, as well as a private right of action for security breaches that may increase security breach litigation. The CPRA creates obligations relating to consumer data beginning on January 1, 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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">with enforcement beginning on July 1, 2023. Potential uncertainty surrounding the CCPA and CPRA may increase our compliance costs and potential liability, particularly in the event of a data breach, and could have a material adverse effect on our business, including how we use personal information, our financial condition, and the results of our operations or prospects. For example, the California Attorney General announcement on July 19, 2021 offered insight into how that office will seek to enforce the CCPA and what may constitute legal liability, inferring that CCPA remains subject to varying interpretations by the Attorney General until final regulations are promulgated by the independent California Privacy Protection Agency established under the CPRA. The CCPA has also prompted a number of proposals for new federal and state privacy legislation that, if passed, could increase our potential liability, increase our compliance costs and adversely affect our business. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, Virginia enacted the Virginia Consumer Data Protection Act, or the CDPA, which is another comprehensive state privacy law, that will also be effective January 1, 2023, while Colorado recently enacted its Colorado Privacy Act, or CPA, in July 2021 which will be effective July 1, 2023. The CCPA, CPRA, CDPA, and CPA may increase our compliance costs and potential liability, particularly in the event of a data breach, and could have a material adverse effect on our business, including how we use personal information, our financial condition, the results of our operations or prospects. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">New worldwide data protection laws, including the aforementioned U.S. and European jurisdictions, may lead to ever changing definitions of personal information and other sensitive information which may also limit or inhibit our ability to operate or expand our business, including limiting strategic partnerships that may involve the sharing of data.&#160;Notably some foreign jurisdictions require that certain types of data be retained on servers within these respective jurisdictions. Our failure to comply with applicable laws, directives, and regulations may result in enforcement action against us, including fines, and damage to our reputation, any of which may have an adverse effect on our business and operating results.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally seek to comply with industry standards and are subject to the terms of our 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. Any failure or perceived failure by us, even if unfounded, to comply with applicable privacy and data security laws and regulations, our privacy policies, or our privacy-related obligations to users or other third parties, or any compromise of security that results in the unauthorized release or transfer of personal 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 users to lose trust in us, which would have an adverse effect on our reputation and business. For example, in 2017, we reached a consent agreement with the Federal Trade Commission, or the FTC, to resolve an investigation relating to certain disclosures in our privacy policy. The consent agreement requires us, among other things, to provide information about our compliance with the FTC order and about representations made in our marketing materials. We have remedied the matter that led to the FTC order and implemented controls designed to prevent similar issues in the future, and have not received any inquiries from the FTC to date. However, we may be subject to future investigations and legal proceedings by the FTC or other regulators. It is possible that a regulatory inquiry might result in changes to our policies or business practices. Violation of existing or future regulatory orders or consent decrees could subject us to substantial monetary fines and other penalties that could negatively affect our financial condition and operating results. In addition, it is possible that future orders issued by, or enforcement actions initiated by, regulatory authorities could cause us to incur substantial costs or require us to change our business practices in a manner materially adverse to our business.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any significant change to applicable laws, regulations or industry practices regarding the use or disclosure of our users&#8217; data, or regarding the manner in which the express or implied consent of users for the use and disclosure of such data is obtained &#8211; or in how these applicable laws, regulations or industry practices are interpreted and enforced by state, federal and international privacy regulators &#8211; could require us to modify our services and features, possibly in a material manner, may subject us to regulatory enforcement actions and fines, and may limit our ability to develop new services and features that make use of the data that our users voluntarily share with us.</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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may become involved in litigation that may adversely affect us. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we have been subject to claims, suits and other proceedings. For example, we are currently the subject of litigation with Cylance, Inc. For additional information regarding this litigation, see the section titled &#8220;Part II&#8212;Legal Proceedings.&#8221; Regardless of the outcome, legal proceedings can have an adverse impact on us because of legal costs and diversion of management attention and resources, and could cause us to incur significant expenses or liability, adversely affect our brand recognition or require us to change our business practices. The expense of litigation and the timing of this expense from period to period are difficult to estimate, subject to change and could adversely affect our business, operating results and financial condition. It is possible that a resolution of one or more such proceedings could result in substantial damages, settlement costs, fines and penalties that would adversely affect our business, consolidated financial condition, operating results or cash flows in a particular period. These proceedings could also result in reputational harm, sanctions, consent decrees or orders requiring a change in our business practices. Because of the potential risks, expenses and uncertainties of litigation, we may, from time to time, settle disputes, even where we have meritorious claims or defenses, by agreeing to settlement agreements. Because litigation is inherently unpredictable, we cannot assure you that the results of any of these actions will not have a material adverse effect on our business, financial condition, operating results and prospects. Any of these consequences could adversely affect our business, operating results and financial condition. </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Financial and Accounting Matters</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we fail to maintain an effective system of internal controls, our ability to produce timely and accurate financial statements or comply with applicable regulations could be impaired.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act, and the rules and regulations of the applicable listing standards of the New York Stock Exchange, or the NYSE. We expect that the requirements of these rules and regulations will continue to increase our legal, accounting, and financial compliance costs, make some activities more difficult, time-consuming, and costly, and place significant strain on our personnel, systems, and resources.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. We are continuing to develop and refine our disclosure controls, internal control over financial reporting and other procedures that are designed to ensure information required to be disclosed by us in our financial statements and in the reports that we will file with the SEC is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms, and information required to be disclosed in reports under the Exchange Act is accumulated and communicated to our principal executive and financial officers. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our current controls and any new controls we develop may become inadequate because of changes in conditions in our business. Additionally, to the extent we acquire other businesses, the acquired company may not have a sufficiently robust system of internal controls and we may uncover new deficiencies. Further, weaknesses in our internal controls may be discovered in the future. Any failure to develop or maintain effective controls, or any difficulties encountered in their implementation or improvement, could harm our operating results, may result in a restatement of our financial statements for prior periods, cause us to fail to meet our reporting obligations, and could adversely affect the results of periodic management evaluations and annual independent registered public accounting firm attestation reports regarding the effectiveness of our internal control over financial reporting that we are required to include in the periodic reports we will file with the SEC. However, while we remain an &#8220;emerging growth company,&#8221; we will not be required to include an attestation report on internal control over financial reporting issued by our independent registered public accounting firm. Ineffective disclosure controls and procedures and internal control over financial reporting could also cause investors to lose confidence in our reported financial and other information, which would likely have a negative effect on the market price of our Class A common stock. We are not currently required to comply with the SEC rules that implement Sections 302 and 404 of the Sarbanes-Oxley Act, and we are therefore not required to make a formal assessment of the effectiveness of our internal control over financial reporting for that purpose. </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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Being a public company, and particularly after we are no longer an &#8220;emerging growth company,&#8221; requires significant resources and management oversight. As a result, management&#8217;s attention may be diverted from other business concerns, which could harm our business, financial condition and operating results. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are an &#8220;emerging growth company&#8221; and the reduced disclosure requirements applicable to emerging growth companies may make our Class A common stock less attractive to investors.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are an &#8220;emerging growth company&#8221; as defined in the JOBS Act. For as long as we continue to be an emerging growth company, we may take advantage of exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies, including (i) not being required to comply with the auditor attestation requirements of the Sarbanes-Oxley Act, (ii) reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements and (iii) exemptions from the requirements of holding nonbinding advisory stockholder votes on executive compensation and stockholder approval of any golden parachute payments not approved previously. We currently intend to take advantage of the exemptions previously listed. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We could be an emerging growth company for up to five fiscal years following the completion of our IPO. However, certain circumstances could cause us to lose that status earlier, including the date on which we are deemed to be a &#8220;large accelerated filer,&#8221; under applicable SEC rules, if we have total annual gross revenue of $1.07 billion or more, or if we issue more than $1.0&#160;billion in non-convertible debt during any three-year period before that time. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the JOBS Act, emerging growth companies can also delay adopting new or revised accounting standards until such time as those standards apply to private companies. We have elected to take advantage of the benefits of this extended transition period. Accordingly, our financial statements may therefore not be comparable to those of companies that comply with such new or revised accounting standards. Until the date that we are no longer an &#8220;emerging growth company&#8221; or affirmatively and irrevocably opt out of the exemption provided by Section 7(a)(2)(B) of the Securities Act, upon issuance of a new or revised accounting standard that applies to our financial statements and that has a different effective date for public and private companies, we will disclose the date on which adoption is required for non-emerging growth companies and the date on which we will adopt the recently issued accounting standard.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We incur significant costs and management resources as a result of operating as a public company.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a public company, we incur significant legal, accounting, compliance and other expenses that we did not incur as a private company and these expenses will increase even more after we are no longer an &#8220;emerging growth company.&#8221; Our management and other personnel devote a substantial amount of time and incur significant expense in connection with compliance initiatives. For example, in becoming a public company, we adopted additional internal controls and disclosure controls and procedures, retained a transfer agent and adopted an insider trading policy. As a public company, we bear all of the internal and external costs of preparing and distributing periodic public reports in compliance with our obligations under the securities laws.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, regulations and standards relating to corporate governance and public disclosure, including the Sarbanes-Oxley Act, and the related rules and regulations implemented by the SEC and the NYSE have increased legal and financial compliance costs and will make some compliance activities more time-consuming. We have invested and intend to continue to invest resources to comply with evolving laws, regulations and standards, and this investment has resulted in and will continue to result in increased general and administrative expenses and may divert management&#8217;s time and attention from our other business activities. If our efforts to comply with new laws, regulations and standards differ from the activities intended by regulatory or governing bodies due to ambiguities related to practice, regulatory authorities may initiate legal proceedings against us, and our business may be harmed. In connection with our IPO, we increased our directors&#8217; and officers&#8217; insurance coverage, which increased our insurance related costs.m In the future, it may be more expensive or more difficult for us to obtain director and officer liability insurance, and we may be required to accept reduced coverage or incur substantially higher costs to obtain coverage. These factors would also make it more difficult for us to attract and retain qualified members of our board of directors, particularly to serve on our audit committee and compensation committee, and qualified executive officers.</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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Future acquisitions, strategic investments, partnerships or alliances could be difficult to identify and integrate, divert the attention of key management personnel, disrupt our business, dilute stockholder value and adversely affect our business, operating results and financial condition. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our business strategy, we have in the past and expect to continue to make investments in and/or acquire complementary companies, services or technologies. For example, in February 2021, we acquired Scalyr, a data analytics firm. Our ability as an organization to acquire and integrate other companies, services or technologies in a successful manner in the future is not guaranteed. We may not be able to find suitable acquisition candidates, and we may not be able to complete such acquisitions on favorable terms, if at all. Our due diligence efforts may fail to identify all of the problems, liabilities or other shortcomings or challenges involved in an acquisition. If we do complete acquisitions, we may not ultimately strengthen our competitive position or ability to achieve our business objectives, and any acquisitions we complete could be viewed negatively by our end customers or investors. In addition, if we are unsuccessful at integrating such acquisitions, or the technologies associated with such acquisitions, into our company, the revenue and operating results of the combined company could be adversely affected. Any integration process may 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 or personnel, or accurately forecast the financial impact of an acquisition transaction, including accounting charges. We may have to pay cash, incur debt or issue equity securities to pay for any such acquisition, each of which could adversely affect our financial condition and the market price of our Class A common stock. The sale of equity or issuance of debt to finance any such acquisitions could result in dilution to our stockholders. The incurrence of indebtedness would result in increased fixed obligations and could also include covenants or other restrictions that would impede our ability to manage our operations. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional risks we may face in connection with acquisitions include:</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">diversion of management time and focus from operating our business to addressing acquisition integration challenges;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">coordination of research and development and sales and marketing functions;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">integration of product and service offerings;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">retention of key employees from the acquired company;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 relationships with strategic partners as a result of product acquisitions or strategic positioning resulting from the acquisition;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">cultural challenges associated with integrating employees from the acquired company into our organization;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">integration of the acquired company&#8217;s accounting, management information, human resources and other administrative systems;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 need to implement or improve controls, procedures and policies at a business that prior to the acquisition may have lacked sufficiently effective controls, procedures and policies;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">additional legal, regulatory or compliance requirements;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">financial reporting, revenue recognition or other financial or control deficiencies of the acquired company that we don&#8217;t adequately address and that cause our reported results to be incorrect;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">liability for activities of the acquired company before the acquisition, including intellectual property infringement claims, violations of laws, commercial disputes, tax liabilities and other known and unknown liabilities;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">unanticipated write-offs or charges; 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;text-indent:18pt"><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><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 or other claims in connection with the acquired company, including claims from terminated employees, customers, former stockholders or other third parties.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our failure to address these risks or other problems encountered in connection with acquisitions and investments could cause us to fail to realize the anticipated benefits of these acquisitions or investments, cause us to incur unanticipated liabilities, and harm our business generally. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We could be subject to additional tax liabilities and United States federal income tax reform could adversely affect us. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to U.S. federal, state, local and sales taxes in the United States and foreign income taxes, withholding taxes and transaction taxes in numerous foreign jurisdictions. Significant judgment is required in evaluating our tax positions and our worldwide provision for income taxes. During the ordinary course of business, there are many activities and transactions for which the ultimate tax determination is uncertain. In addition, our future income tax obligations could be adversely affected by changes in, or interpretations of, tax laws in the United States or in other jurisdictions in which we operate. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For example, in December 2017, the United States adopted new tax law legislation commonly referred to as the Tax Cuts and Jobs Act of 2017, or the Tax Act (as modified by the Coronavirus Aid, Relief, and Economic Security Act), which significantly reforms the Internal Revenue Code of 1986, as amended, or the Internal Revenue Code. The Tax Act, among other things, includes changes to U.S. federal tax rates, imposes significant additional limitations on the deductibility of interest and the use of net operating losses generated in tax years beginning after December 31, 2017, allows for the expensing of certain capital expenditures, and puts into effect the migration from a &#8220;worldwide&#8221; system of taxation to a largely territorial system. Further changes to U.S. tax laws, including limitations on the ability of taxpayers to claim and utilize foreign tax credits, as well as changes to U.S. tax laws that may be enacted in the future, could impact the tax treatment of our foreign earnings. Due to expansion of our international business activities, any changes in the U.S. taxation of such activities may increase our worldwide effective tax rate and adversely affect our operating results and financial condition. The enactment of legislation implementing changes in the U.S. taxation of international business activities or the adoption of other tax reform policies could adversely impact our operating results and financial condition.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our ability to use our net operating loss carryforwards and certain other tax attributes may be limited. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2021, we had aggregate U.S. federal and state net operating loss carryforwards of $20.7 million and $74.0 million, respectively, which may be available to offset future taxable income for U.S. income tax purposes. If not utilized, the federal net operating loss carryforwards will begin to expire in 2034, and the state net operating loss carryforwards will begin to expire in 2027. In addition, we had federal research and development credit carryforwards of $0.1 million, which will begin to expire in 2039, and state research and development credit carryforwards of $0.2 million, which do not expire. We also had foreign net operating loss carryforwards of $266.8 million, which do not expire. Realization of these net operating loss and research and development credit carryforwards depends on future income, and there is a risk that certain of our existing carryforwards could expire unused and be unavailable to offset future income tax liabilities, which could adversely affect our operating results and financial condition. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, under Sections 382 and 383 of the Internal Revenue Code, if a corporation undergoes an &#8220;ownership change,&#8221; generally defined as a greater than 50% change (by value) in ownership by &#8220;5 percent shareholders&#8221; over a rolling three-year period, the corporation&#8217;s ability to use its pre-change net operating loss carryovers and other pre-change tax attributes, such as research and development credits, to offset its post-change income or taxes may be limited. Similar rules apply under U.S. state tax laws. We may have experienced ownership changes in the past and we may experience an ownership change in the future as a result of shifts in our stock ownership. As a result, if we earn net taxable income, our ability to use our pre-change U.S. net operating loss carryforwards to offset U.S. federal taxable income may be subject to limitations, which could potentially result in increased future tax liability to us.</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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We could be required to collect additional sales, use, value added, digital services, or other similar taxes or be subject to other liabilities that may increase the costs our customers would have to pay for our solutions and adversely affect our business, operating results, and financial condition.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We collect sales, use, value added, digital services, and other similar taxes in a number of jurisdictions. One or more U.S. states or countries may seek to impose incremental or new sales, use, value added, digital services, or other tax collection obligations on us. Further, an increasing number of U.S. states have considered or adopted laws that attempt to impose tax collection obligations on out-of-state companies. Additionally, the Supreme Court of the United States ruled in</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> South Dakota v. Wayfair, Inc. et al</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, or Wayfair, that online sellers can be required to collect sales and use tax despite not having a physical presence in the state of the customer. In response to Wayfair, or otherwise, U.S. states or local governments may adopt, or begin to enforce, laws requiring us to calculate, collect, and remit taxes on sales in their jurisdictions. A successful assertion by one or more U.S. states requiring us to collect taxes where we presently do not do so, or to collect more taxes in a jurisdiction in which we currently do collect some taxes, could result in substantial liabilities, including taxes on past sales, as well as interest and penalties. Furthermore, certain jurisdictions, such as the U.K. and France, have recently introduced a digital services tax, which is generally a tax on gross revenue generated from users or customers located in in those jurisdictions, and other jurisdictions have enacted or are considering enacting similar laws. A successful assertion by a U.S. state or local government, or other country or jurisdiction that we should have been or should be collecting additional sales, use, value added, digital services or other similar taxes could, among other things, result in substantial tax payments, create significant administrative burdens for us, discourage potential customers from subscribing to our platform due to the incremental cost of any such sales or other related taxes, or otherwise harm our business.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our corporate structure and intercompany arrangements are subject to the tax laws of various jurisdictions, and we could be obligated to pay additional taxes, which would harm our operating results and financial condition. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are expanding our international operations and staff to support our business in international markets. We generally conduct our international operations through wholly-owned subsidiaries and are or may be required to report our taxable income in various jurisdictions worldwide based upon our business operations in those jurisdictions. Our intercompany relationships are subject to complex transfer pricing regulations administered by taxing authorities in various jurisdictions in which we operate with potentially divergent tax laws. The amount of taxes we pay in different jurisdictions will depend on the application of the tax laws of the various jurisdictions, including the United States, to our international business activities, changes in tax rates, new or revised tax laws or interpretations of existing tax laws and policies by taxing authorities and courts in various jurisdictions, and our ability to operate our business in a manner consistent with our corporate structure and intercompany arrangements. It is not uncommon for tax authorities in different countries to have conflicting views, for instance, with respect to, among other things, the manner in which the arm&#8217;s length standard is applied for transfer pricing purposes, the transfer pricing and charges for intercompany services and other transactions, or with respect to the valuation of intellectual property. If taxing authorities in any of the jurisdictions in which we conduct our international operations were to successfully challenge our transfer pricing, we could be required to reallocate part or all of our income to reflect transfer pricing adjustments, which could result in an increased tax liability to us. In such circumstances, if the country from where the income was reallocated did not agree to the reallocation, we could become subject to tax on the same income in both countries, resulting in double taxation. Furthermore, the relevant taxing authorities may disagree with our determinations as to the income and expenses attributable to specific jurisdictions. If such a disagreement were to occur, and our position was not sustained, we could be required to pay additional taxes, interest and penalties, which could result in one-time tax charges, higher effective tax rates, reduced cash flows and lower overall profitability of our operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to federal, state and local income, sales and other taxes in the United States and income, withholding, transaction and other taxes in numerous foreign jurisdictions. Significant judgment is required in evaluating our tax positions and our worldwide provision for income taxes. During the ordinary course of business, there are many activities and transactions for which the ultimate tax determination is uncertain. In addition, our tax obligations and effective tax rates could be adversely affected by changes in the relevant tax, accounting and other laws, regulations, principles and interpretations, including those relating to income tax nexus, by recognizing tax losses or lower than anticipated earnings in jurisdictions where we have lower statutory rates and higher than anticipated earnings in jurisdictions where we have higher statutory rates, by changes in foreign currency exchange </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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rates, or by changes in the valuation of our deferred tax assets and liabilities. We may be audited in various jurisdictions, and such jurisdictions including in jurisdictions in which we are not currently filing, may assess new or additional taxes, sales taxes and value added taxes against us. Although we believe our tax estimates are reasonable, the final determination of any tax audits or litigation could be materially different from our historical tax provisions and accruals, which could have an adverse effect on our operating results or cash flows in the period or periods for which a determination is made.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If our estimates or judgments relating to our critical accounting policies prove to be incorrect or financial reporting standards or interpretations change, our operating results could be adversely affected. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in our condensed 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 discussed in the section titled &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.&#8221; The results of these estimates 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. Significant assumptions and estimates used in preparing our condensed consolidated financial statements include but are not limited to those related to the valuation of our common stock prior to our IPO in June 2021, stock-based compensation, the period of benefit for deferred contract acquisition costs, standalone selling prices for each performance obligation, useful lives of long-lived assets, the incremental borrowing rate (IBR) used for operating lease liabilities, and accounting for income taxes. Additionally, as a result of the COVID-19 pandemic, many of management&#8217;s estimates and assumptions require increased judgment and carry a higher degree of variability and volatility. Our operating results may be adversely affected if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our operating results to fall below the expectations of industry or financial analysts and investors, resulting in a potential decline in the market price of our Class A common stock. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we regularly monitor our compliance with applicable financial reporting standards and review new pronouncements and drafts thereof that are relevant to us. As a result of new standards, changes to existing standards and changes in their interpretation, we might be required to change our accounting policies, alter our operational policies and implement new or enhance existing systems so that they reflect new or amended financial reporting standards, or we may be required to restate our published financial statements. Such changes to existing standards or changes in their interpretation may have an adverse effect on our reputation, business, financial condition and profit, or cause an adverse deviation from our revenue and operating profit target, which may adversely affect our financial results. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are exposed to fluctuations in currency exchange rates, which could negatively affect our business, operating results and financial condition.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our sales contracts are denominated in U.S. dollars, and therefore our revenue is not subject to foreign currency risk. However, strengthening of the U.S. dollar increases the real cost of our platform to our customers outside of the United States, which could lead to delays in the purchase of our platform and the lengthening of our sales cycle. If the U.S. dollar continues to strengthen, this could adversely affect our financial condition and operating results. In addition, increased international sales in the future, including through our channel partners and other partnerships, may result in greater foreign currency denominated sales, increasing our foreign currency risk.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operating expenses incurred outside the U.S. and denominated in foreign currencies are increasing and are subject to fluctuations due to changes in foreign currency exchange rates. These expenses are denominated in foreign currencies and are subject to fluctuations due to changes in foreign currency exchange rates. We do not currently hedge against the risks associated with currency fluctuations but may do so in the future.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may require additional capital to fund our business and support our growth, and any inability to generate or obtain such capital may adversely affect our operating results and financial condition.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to support our growth and respond to business challenges, such as developing new features or enhancements to our platform to stay competitive, acquiring new technologies, and improving our infrastructure, we </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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">have made significant financial investments in our business and we intend to continue to make such investments. As a result, we may need to engage in additional equity or debt financings to provide the funds required for these investments and other business endeavors.&#160;If we raise additional funds through equity or convertible debt issuances, our existing stockholders may suffer significant dilution and these securities could have rights, preferences, and privileges that are superior to those of holders of our Class A common stock. We expect that our existing cash and cash equivalents will be sufficient to meet our anticipated cash needs for working capital and capital expenditures for at least the next 12 months. If we obtain additional funds through debt financing, we may not be able to obtain such financing on terms favorable to us. Such terms may involve restrictive covenants making it difficult to engage in capital raising activities and pursue business opportunities, including potential acquisitions. The trading prices of technology companies have been highly volatile as a result of the COVID-19 pandemic, which may reduce our ability to access capital on favorable terms or at all. In addition, a recession, depression, or other sustained adverse market event resulting from the continuing COVID-19 pandemic could adversely affect our business and the value of our Class A common stock. If we are unable to obtain adequate financing or financing on terms satisfactory to us when we require it, our ability to continue to support our business growth and to respond to business challenges could be significantly impaired and our business may be adversely affected, requiring us to delay, reduce, or eliminate some or all of our operations.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to the Offering and Ownership of Our Class A Common Stock</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The market price of our Class A common stock may be volatile, and you could lose all or part of your investment. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot predict the prices at which our Class A common stock will continue to trade. The market price of our Class A common stock depends on a number of factors, including those described in this &#8220;Risk Factors&#8221; section, many of which are beyond our control and may not be related to our operating performance. In addition, the limited public float of our Class A common stock will tend to increase the volatility of the trading price of our Class A common stock. These fluctuations could cause you to lose all or part of your investment in our Class A common stock. Factors that could cause fluctuations in the market price of our Class A common stock include the following:</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 changes or fluctuations in our operating results;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 projections we may provide to the public, any changes in these projections or our failure to meet these projections;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">announcements by us or our competitors of new products or new or terminated significant contracts, commercial relationships or capital commitments;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">industry or financial analyst or investor reaction to our press releases, other public announcements and filings with the SEC;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">rumors and market speculation involving us or other companies in our industry;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">price and volume fluctuations in the overall stock market from time to time;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 operating performance and stock market valuations of other technology companies generally, or those in our industry in particular;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 expiration of market standoff or contractual lock-up agreements and sales of shares of our Class A common stock by us or our stockholders;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">failure of industry or financial analysts to maintain coverage of us, changes in financial estimates by any analysts who follow our company, or our failure to meet these estimates or the expectations of investors;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 developments in our business or our competitors&#8217; businesses or the competitive landscape generally;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 involving us, our industry or both, or investigations by regulators into our operations or those of our competitors;</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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 or disputes concerning our intellectual property rights or our solutions, or third-party proprietary rights;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">announced or completed acquisitions of businesses or technologies by us or our competitors;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">new laws or regulations or new interpretations of existing laws or regulations applicable to our business;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 major changes in our management or our board of directors;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">effects of public health crises, pandemics, and epidemics, such as the COVID-19 pandemic;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 conditions and slow or negative growth of our markets; and</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">other events or factors, including those resulting from war, incidents of terrorism or responses to these events.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the stock market in general, and the market for technology companies in particular, has experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of those companies. Broad market and industry factors may seriously affect the market price of our Class A common stock, regardless of our actual operating performance. In addition, in the past, following periods of volatility in the overall market and the market prices of a particular company&#8217;s securities, securities class action litigation has often been instituted against that company. Securities litigation, if instituted against us, could result in substantial costs and divert our management&#8217;s attention and resources from our business. This could have an adverse effect on our business, operating results and financial condition. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales of substantial amounts of our Class A common stock in the public markets, or the perception that they might occur, could cause the market price of our Class A common stock to decline.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales of a substantial number of shares of our Class A common stock into the public market, including shares of Class A common stock held by our existing stockholders that have been converted from shares of Class B common stock, and particularly sales by our directors, executive officers, and principal stockholders, or the perception that these sales might occur, could cause the market price of our Class A common stock to decline. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the shares of Class A common stock sold in our IPO are freely tradable without restrictions or further registration under the Securities Act, except for any shares held by our affiliates as defined in Rule 144 under the Securities Act (including any shares that were purchased by any of our affiliates in the IPO).</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subject to certain exceptions, we and all of our directors, executive officers, and certain other record holders that together represent a substantial majority of our outstanding common stock and securities directly or indirectly convertible into or exchangeable or exercisable for our Class A common stock, have agreed not to offer, sell or agree to sell, directly or indirectly, or engage in any hedging transactions, any shares of our capital stock without the prior written consent of Morgan Stanley &amp; Co. LLC and Goldman Sachs &amp; Co. LLC on behalf of the underwriters, during the period ending on the earlier of (i) the opening of trading on the second trading day immediately following our public release of earnings for the third quarter of fiscal 2022 and (ii) the date that is 180 days after June 29, 2021, which is the date of our Final Prospectus, or the &#8220;Full Lock-Up Release.&#8221; </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining holders of our outstanding common stock and securities directly or indirectly convertible into or exchangeable or exercisable for our Class A common stock, have not entered into lock-up agreements with the underwriters and, therefore, are not subject to the restrictions described above. These holders are subject to market standoff agreements with us that restrict their ability to transfer shares of our outstanding common stock and securities directly or indirectly convertible into or exchangeable or exercisable for our Class A common stock, and we will not waive any of the restrictions of such market standoff agreements during the period ending 180 days after the date of the Final Prospectus without the prior written consent of Morgan Stanley &amp; Co. LLC and Goldman Sachs &amp; Co. LLC on behalf of the underwriters, provided that we may waive such restrictions to the extent consistent with the terms of the lock-up agreements with the underwriters. The market standoff agreements do not prohibit these holders from pledging or hedging activities with respect to our securities.</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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, approximately 40 million outstanding shares of our Class B common stock and securities directly or indirectly convertible into or exchangeable or exercisable for our Class A common stock as of July 31, 2021 (excluding vested restricted stock units and vested and exercisable stock options) may be sold for a seven-trading day period beginning at the commencement of trading on September 28, 2021, or the 91st day after June 29, 2021, the date of our Final Prospectus. Following this period, the remaining shares shall be locked-up until the Full Lock-Up Release.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the expiration of the restricted period described above, all of the securities subject to such lock-up and market standoff restrictions will become eligible for sale, subject to compliance with applicable securities laws. Furthermore, Morgan Stanley &amp; Co. LLC and Goldman Sachs &amp; Co. LLC may waive the lock-up agreements entered into by our executive officers, directors, and holders of our securities before they expire.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales of a substantial number of such shares upon expiration of the lock-up and market standoff agreements, or the perception that such sales may occur, or early release of these agreements, could cause our market price to fall or make it more difficult for you to sell your Class A common stock at a time and price that you deem appropriate.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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 expiration of the market standoff and lock-up agreements referred to above, our amended and restated investors&#8217; rights agreement, dated October 28, 2020, certain stockholders can require us to file a registration statement for the public resale of such capital stock or to include such shares in reg</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">istration statements that we may file for us or other stockholders.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An aggregate of 4,230,000 shares of our Class B common stock beneficially owned by Mr. Weingarten, our co-founder, Chairman of our Board of Directors, Chief Executive Officer, and President, are pledged as collateral to secure personal indebtedness pursuant to a security and pledge agreement effective June 2021. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may also issue our shares of our capital stock or securities convertible into shares of our capital stock from time to time in connection with a financing, acquisition, investment, or otherwise. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The dual class structure of our common stock will have the effect of concentrating voting control with those stockholders who held our capital stock prior to the completion of our IPO, including our directors, executive officers, and beneficial owners of 5% or greater of our outstanding capital stock who will hold in the aggregate approximately 64.2% of the voting power of our capital stock as of July 31, 2021, which will limit or preclude your ability to influence corporate matters, including the election of directors and the approval of any change of control transaction. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Class B common stock has 20 votes per share, and our Class A common stock has one vote per share. As of July 31, 2021, the holders of our outstanding Class B common stock hold approximately 99.1% of the voting power of our outstanding capital stock, with our directors, executive officers, and holders of more than 5% of our common stock, and their respective affiliates, holding in the aggregate approximately&#160;64.2% of the voting power of our capital stock as of July 31, 2021. Because of the twenty-to-one voting ratio between our Class B and Class A common stock, the holders of our Class B common stock collectively will continue to control a majority of the combined voting power of our common stock and therefore will be able to control all matters submitted to our stockholders for approval until the earlier of (i) the date specified by a vote of the holders of 66 2/3% of the then outstanding shares of Class B common stock, (ii) seven years from the date of our Final Prospectus, or June 29, 2028, (iii) the first date following the completion of our IPO on which the number of shares of outstanding Class B common stock (including shares of Class B common stock subject to outstanding stock options) held by Tomer Weingarten, including certain permitted entities that Mr. Weingarten controls, is less than 25% of the number of shares of outstanding Class B common stock (including shares of Class B common stock subject to outstanding stock options) that Mr. Weingarten originally held as of the date of our Final Prospectus, (iv) the date fixed by our board of directors, following the first date following the completion of our IPO when Mr. Weingarten is no longer providing services to us as an officer, employee, consultant or member of our board of directors, (v) the date fixed by our board of directors following the date on which, if applicable, Mr. Weingarten is terminated for cause, as defined in our restated certificate of incorporation, and (vi) the date that is 12 months after the death or disability, as defined in our restated certificate of incorporation, of Mr. Weingarten. This concentrated control will limit or preclude your ability to influence corporate matters for the foreseeable future, including the 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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">amendments of our organizational documents, and any merger, consolidation, sale of all or substantially all of our assets, or other major corporate transaction requiring stockholder approval. In addition, this may prevent or discourage unsolicited acquisition proposals or offers for our capital stock that you may feel are in your best interest as one of our stockholders. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future transfers by holders of our Class B common stock will generally result in those shares converting to Class A common stock, subject to limited exceptions, such as certain transfers effected for estate planning purposes. The conversion of Class B common stock to Class A common stock will have the effect, over time, of increasing the relative voting power of those holders of our Class B common stock who retain their shares in the long term.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The dual class structure of our common stock may adversely affect the trading market for our Class A common stock.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot predict whether our dual class structure will, over time, result in a lower or more volatile market price of our Class A common stock, adverse publicity, or other adverse consequences. For example, certain index providers have announced restrictions on including companies with multi-class share structures in certain of their indices. In July 2017, FTSE Russell announced that it plans to require new constituents of its indices to have greater than 5% of the company&#8217;s voting rights in the hands of public stockholders, and S&amp;P Dow Jones announced that it will no longer admit companies with multi-class share structures to certain of its indices. Affected indices include the Russell 2000 and the S&amp;P 500, S&amp;P MidCap 400, and S&amp;P SmallCap 600, which together make up the S&amp;P Composite 1500. Also in 2017, MSCI, a leading stock index provider, opened public consultations on their treatment of no-vote and multi-class structures and temporarily barred new multi-class listings from certain of its indices and in October 2018, MSCI announced its decision to include equity securities &#8220;with unequal voting structures&#8221; in its indices and to launch a new index that specifically includes voting rights in its eligibility criteria. Under such announced policies, the dual class structure of our common stock would make us ineligible for inclusion in certain indices and may discourage such indices from selecting us for inclusion, notwithstanding our automatic termination provision. As a result, mutual funds, exchange-traded funds, and other investment vehicles that attempt to track those indices would not invest in our Class A common 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. Given the sustained flow of investment funds into passive strategies that seek to track certain indices, exclusion from certain stock indices would likely preclude investment by many of these funds and could make our Class A common stock less attractive to other investors. As a result, the market price of our Class A common stock could be adversely affected.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be adversely affected by natural disasters, pandemics and other catastrophic events, and by man-made problems such as terrorism, that could disrupt our business operations, and our business continuity and disaster recovery plans may not adequately protect us from a serious disaster.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Natural disasters or other catastrophic events may cause damage or disruption to our operations, international commerce, and the global economy, and could have an adverse effect on our business, operating results, and financial condition. Our business operations are also subject to interruption by fire, power shortages, and other events beyond our control. In addition, our global operations expose us to risks associated with public health crises, such as pandemics and epidemics, which could harm our business and cause our operating results to suffer. For example, the ongoing effects of the COVID-19 pandemic and the measures that we, our customers and governmental authorities have adopted have resulted in, and could continue to result in, customers not purchasing or renewing our products or services, significant delays or lengthening of our sales cycles, and reductions in average transaction sizes, and could negatively affect our customer success and sales and marketing efforts, result in difficulties or changes to our customer support, or create operational or other challenges, any of which would harm our business and operating results. In addition, our growth rate may actually slow or decline once the impact of the COVID-19 pandemic tapers as people begin to return to offices and other workplaces. Further, acts of terrorism and other geopolitical unrest could cause disruptions in our business or the businesses of our partners or the economy as a whole. In the event of a natural disaster, including a major earthquake, blizzard, or hurricane, or a catastrophic event such as a fire, power loss, or telecommunications failure, we may be unable to continue our operations 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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">may endure system interruptions, reputational harm, delays in development of our platform, lengthy interruptions in service, breaches of data security, and loss of critical data, all of which could have an adverse effect on our future operating results. Climate change could result in an increase in the frequency or severity of such natural disasters. For example, our corporate offices are located in California, a state that frequently experiences earthquakes and wildfires. Additionally, all the aforementioned risks will be further increased if we do not implement an effective disaster recovery plan or our partners&#8217; disaster recovery plans prove to be inadequate.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adverse economic conditions or reduced information technology spending could adversely affect our business, operating results and financial condition.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business depends on the overall demand for information technology and on the economic health of our current and prospective customers. In addition, the purchase of our platform is often discretionary and may involve a significant commitment of capital and other resources. Weak global and regional economic conditions and spending environments, geopolitical instability and uncertainty, weak economic conditions in certain regions or a reduction in information technology spending regardless of macro-economic conditions, including the effects of the COVID-19 pandemic on the foregoing issues, could adversely affect our business, operating results, and financial condition, including longer sales cycles, lower prices for our platform, higher default rates among our channel partners, reduced sales and slower or declining growth.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The continuing COVID-19 pandemic could adversely affect our business, operating results, and financial condition.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic has caused general business disruption worldwide beginning in January 2020. The full extent to which the COVID-19 pandemic will directly or indirectly impact our business, operating results, cash flows, and financial condition will depend on future developments that are highly uncertain and cannot be accurately predicted.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have experienced, and may continue to experience,negative impacts on certain parts of our business following the implementation of shelter-in-place orders and work-from-home requirements, to mitigate the outbreak of the COVID-19 pandemic, including a lengthening of the sales cycle for some prospective customers and delays in the delivery of professional services and trainings to our customers.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not yet know the full extent of potential impacts on our business, operations or on the global economy as a whole, particularly if the COVID-19 pandemic continues and persists for an extended period of time. Potential impacts include:</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 prospects and our existing customers may experience slowdowns in their businesses, which in turn may result in reduced demand for our platform, lengthening of sales cycles, loss of customers, and difficulties in collections;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">while we have started to open select offices in a limited capacity  in accordance with local ordinances, most  of our employees continue to work from home and a substantial number may continue to do so for the foreseeable future, which may result in decreased employee productivity and morale with increased unwanted employee attrition;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 continue to incur fixed costs, particularly for real estate, and are deriving reduced or no benefit from those costs;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 continue to experience disruptions to our growth planning, such as for facilities and international expansion;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 anticipate incurring costs in returning to work from our facilities around the world, including changes to the workplace, such as space planning, food service, and amenities;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 be subject to legal liability for safe workplace claims;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 critical vendors could go out of 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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">substantially all of our in-person marketing events, including conferences, have been canceled and we are only recently returning to limited in-person events, and we may continue to experience prolonged delays in our ability to reschedule or conduct in-person events and other related activities; and</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 marketing, sales, and support organizations are accustomed to extensive face-to-face customer and partner interactions, and our ability to conduct business is largely unproven.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any of the foregoing could adversely affect our business, financial condition, and operating results.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Moreover, due to the increasingly distributed nature of many workplaces as a result of shelter-in-place mandates, the demand for cybersecurity solutions like ours has increased during the COVID-19 pandemic. As a result, our business has experienced, and may continue to experience, a positive impact as a result of the COVID-19 pandemic. Moreover, we have seen slower growth in certain operating expenses due to reduced business travel,  and the virtualization or cancellation of customer and employee events. However, as a vaccine becomes widely available and people begin to return to offices and other workplaces, any positive impacts of the COVID-19 pandemic on our business may slow or decline once the impact of the pandemic tapers.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If industry or financial analysts do not publish research or reports about our business, or if they issue inaccurate or unfavorable research regarding our Class A common stock, our stock price and trading volume could decline. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The trading market for our Class A common stock will be influenced by the research and reports that industry or financial analysts publish about us or our business. We do not control these analysts or the content and opinions included in their reports. As a new public company, we may be slow to attract research coverage and the analysts who publish information about our Class A common stock will have had relatively little experience with our company, which could affect their ability to accurately forecast our results and make it more likely that we fail to meet their estimates. In the event we obtain industry or financial analyst coverage, if any of the analysts who cover us issues an inaccurate or unfavorable opinion regarding our stock price, our stock price would likely decline. In addition, the stock prices of many companies in the technology industry have declined significantly after those companies have failed to meet, or significantly exceed, the financial guidance publicly announced by the companies or the expectations of analysts. If our financial results fail to meet, or significantly exceed, our announced guidance or the expectations of analysts or public investors, analysts could downgrade our Class A common stock or publish unfavorable research about us. If one or more of these analysts cease coverage of our Class A common stock or fail to publish reports on us regularly, our visibility in the financial markets could decrease, which in turn could cause our stock price or trading volume to decline. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We could be subject to securities class action litigation.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the past, securities class action litigation has often been instituted against companies following periods of volatility in the market price of a company&#8217;s securities. This type of litigation, if instituted, could result in substantial costs and a diversion of management&#8217;s attention and resources, which could adversely affect our business, operating results, or financial condition. Additionally, the dramatic increase in the cost of directors&#8217; and officers&#8217; liability insurance may make it more expensive for us to obtain directors&#8217; and officers&#8217; liability insurance  in the future and may require us to opt for lower overall policy limits and coverage or to forgo insurance that we may otherwise rely on to cover significant defense costs, settlements, and damages awarded to plaintiffs, or incur substantially higher costs to maintain the same or similar coverage. These factors could make it more difficult for us to attract and retain qualified executive officers and members of our board of directors. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We do not intend to pay dividends in the foreseeable future. As a result, your ability to achieve a return on your investment will depend on appreciation in the price of our Class A common stock. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have never declared or paid any cash dividends on our capital stock. We currently intend to retain all available funds and any future earnings for use in the operation of our business and do not anticipate paying any dividends in the foreseeable future. Any determination to pay dividends in the future will be at the discretion of our board of directors. Accordingly, investors must rely on sales of their Class A common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investments. </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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Provisions in our charter documents and under Delaware law could make an acquisition of us, which may be beneficial to our stockholders, more difficult and may limit attempts by our stockholders to replace or remove our current management.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provisions in our restated certificate of incorporation and amended and restated bylaws may have the effect of delaying or preventing a merger, acquisition or other change of control of the company that the stockholders may consider favorable. In addition, because our board of directors is responsible for appointing the members of our management team, these provisions may frustrate or prevent any attempts by our stockholders to replace or remove our current management by making it more difficult for stockholders to replace members of our board of directors. Among other things, our restated certificate of incorporation and amended and restated bylaws include provisions that:</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">provide that our board of directors is classified into three classes of directors with staggered three-year terms;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">permit our board of directors to establish the number of directors and fill any vacancies and newly created directorships;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">require super-majority voting to amend some provisions in our restated certificate of incorporation and restated bylaws;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">authorize the issuance of &#8220;blank check&#8221; preferred stock that our board of directors could use to implement a stockholder rights plan;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">provide that only our chief executive officer or a majority of our board of directors will be authorized to call a special meeting of stockholders;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">eliminate the ability of our stockholders to call special meetings of stockholders;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">do not provide for cumulative voting;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">provide that directors may only be removed &#8220;for cause&#8221; and only with the approval of two-thirds of our stockholders;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">provide for a dual class common stock structure in which holders of our Class B common stock may have the ability to control the outcome of matters requiring stockholder approval, even if they own significantly less than a majority of the outstanding shares of our common stock, including the election of directors and other significant corporate transactions, such as a merger or other sale of our company or its assets;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">prohibit stockholder action by written consent, which requires all stockholder actions to be taken at a meeting of our stockholders;</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">provide that our board of directors is expressly authorized to make, alter, or repeal our bylaws; and</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">establish advance notice requirements for nominations for election to our board of directors or for proposing matters that can be acted upon by stockholders at annual stockholder meetings.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Moreover, Section 203 of the Delaware General Corporation Law, or DGCL, may discourage, delay, or prevent a change in control of our company. Section 203 imposes certain restrictions on mergers, business combinations, and other transactions between us and holders of 15% or more of our common stock.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our restated certificate of incorporation contains exclusive forum provisions for certain claims, which may limit our stockholders&#8217; ability to obtain a favorable judicial forum for disputes with us or our directors, officers, or employees.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our restated certificate of incorporation provides that the Court of Chancery of the State of Delaware, to the fullest extent permitted by law, will be the exclusive forum for any derivative action or proceeding brought on our behalf, any action asserting a breach of fiduciary duty, any action asserting a claim against us arising pursuant 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;text-indent:18pt"><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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DGCL, our restated certificate of incorporation, or our  amended and restated bylaws, or any action asserting a claim against us that is governed by the internal affairs doctrine. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Moreover, Section 22 of the Securities Act creates concurrent jurisdiction for federal and state courts over all claims brought to enforce any duty or liability created by the Securities Act or the rules and regulations thereunder. Our restated certificate of incorporation provides that the federal district courts of the United States will, to the fullest extent permitted by law, be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act, or Federal Forum Provision. Our decision to adopt a Federal Forum Provision followed a decision by the Supreme Court of the State of Delaware holding that such provisions are facially valid under Delaware law. While there can be no assurance that federal or state courts will follow the holding of the Delaware Supreme Court or determine that the Federal Forum Provision should be enforced in a particular case, application of the Federal Forum Provision means that suits brought by our stockholders to enforce any duty or liability created by the Securities Act must be brought in federal court and cannot be brought in state court.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 27 of the Exchange Act creates exclusive federal jurisdiction over all claims brought to enforce any duty or liability created by the Exchange Act or the rules and regulations thereunder. In addition, the Federal Forum Provision applies to suits brought to enforce any duty or liability created by the Exchange Act. Accordingly, actions by our stockholders to enforce any duty or liability created by the Exchange Act or the rules and regulations thereunder must be brought in federal court.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our stockholders will not be deemed to have waived our compliance with the federal securities laws and the regulations promulgated thereunder.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any person or entity purchasing or otherwise acquiring or holding any interest in any of our securities shall be deemed to have notice of and consented to our exclusive forum provisions, including the Federal Forum Provision. These provisions may limit a stockholders&#8217; ability to bring a claim in a judicial forum of their choosing for disputes with us or our directors, officers, or employees, which may discourage lawsuits against us and our directors, officers, and employees. Alternatively, if a court were to find the choice of forum provision contained in our restated certificate of incorporation or restated bylaws to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could harm our business, financial condition, and operating results.</span></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_160"></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span><br/></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%">ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unregistered Sale of Equity Securities</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From May 1, 2021 through July 1, 2021 (the date of the filing of our registration statement on Form S-8), we granted to our directors, officers, employees, consultants and other service providers stock options to purchase an aggregate of 759,131 shares of Class B common stock and restricted stock units settable for an aggregate of 346,483 shares of Class B common stock under our 2013 Plan. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2021, we issued an aggregate of 940,953 shares of Class B common stock pursuant to the net exercise of warrants to purchase our common stock.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 2, 2021, concurrently with our IPO, we sold 1,428,568 shares of Class A common stock to entities affiliated with Tiger Global, Insight Venture Partners, Third Point Ventures, and Sequoia Capital, all existing stockholders, in a private placement at a price per share equal to the IPO price.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None of the foregoing transactions involved any underwriters, underwriting discounts or commissions, or any public offering. We believe the offers, sales, and issuances of the above securities were exempt from registration under the Securities Act (or Regulation D or Regulation S promulgated thereunder) by virtue of Section 4(a)(2) of the Securities Act because the issuance of securities to the recipients did not involve a public offering, or in reliance on Rule 701 because the transactions were pursuant to compensatory benefit plans or contracts relating to compensation as provided under such rule. The recipients of the securities in each of these transactions represented their intentions to acquire the securities for investment only and not with a view to or for sale in connection with any </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;text-indent:18pt"><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><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">distribution thereof, and appropriate legends were placed upon the stock certificates issued in these transactions. All recipients had adequate access, through their relationships with us, to information about us. The sales of these securities were made without any general solicitation or advertising.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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%">On July 2, 2021, we closed our IPO, in which we sold 41,678,568 shares of Class A common stock at a price to the public of $35.00 per share, including shares sold in connection with the full exercise of the underwriters&#8217; option to purchase additional shares as well as shares sold in the concurrent private placement. The offer and sale of all of the shares in the IPO, but not the concurrent private placement, were registered under the Securities Act pursuant to registration statements on Form S-1 (File No. 333-256761 and File No. 333-257539), which were declared effective by the SEC on June 29, 2021. The shares were sold for an aggregate offering price of approximately 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%">$1.4 billion</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We raised approximately $1,384.8 million in net proceeds after deducting $73.9 million in underwriters' discounts and commissions but before deducting offering costs. We intend to use the net proceeds we received from our IPO and the concurrent private placement for general corporate purposes, including working capital, operating expenses, and capital expenditures. Additionally, we may use a portion of the net proceeds we received from our IPO and the concurrent private placement to acquire businesses, products, services, or technologies. The managing underwriters of our IPO were Morgan Stanley &amp; Co. LLC and Goldman Sachs &amp; Co. LLC. No payments were made by us to directors, officers, or persons owning ten percent or more of our common stock or to their associates, or to our affiliates, other than payments in the ordinary course of business to officers for salaries.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There has been no material change in the planned use of proceeds from our IPO from those disclosed in the Final Prospectus.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span><br/></span></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_163"></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 3. DEFAULTS UPON SENIOR SECURITIES</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span><br/></span></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_166"></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 4. MINE SAFETY DISCLOSURES</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span><br/></span></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_169"></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 5. OTHER INFORMATION</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div id="i66dd4b0a23164f6f96d658d0a524a5a5_172"></div><div style="-sec-extract:summary;margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 6.  EXHIBITS</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The exhibits listed below are filed as part of this Quarterly Report on Form 10-Q or are incorporated herein by reference, in each case as indicated below.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.628%"><tr><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.799%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.799%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.529%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.799%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></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%">Exhibit</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%">Number</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%">Description of Document</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%">Form</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%">File No.</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%">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%">Filing Date</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;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/1583708/000162828021011624/exhibit32-sx1.htm">3.2</a></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: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/1583708/000162828021011624/exhibit32-sx1.htm">Form of Restated Certificate of Incorporation of SentinelOne, Inc.</a></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S-1</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%">&#160;333-256761</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: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="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:10pt;font-weight:400;line-height:100%">June 3, 2021</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><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/1583708/000162828021011624/exhibit34-sx1.htm">3.4</a></span></div></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/1583708/000162828021011624/exhibit34-sx1.htm">Form of Restated Bylaws of SentinelOne, Inc</a><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/1583708/000162828021011624/exhibit34-sx1.htm">.</a></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:10pt;font-weight:400;line-height:100%">S-1</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%">&#160;333-256761</span></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:10pt;font-weight:400;line-height:100%">3.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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 3, 2021</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><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/1583708/000162828021012509/exhibit41-sx1a1.htm">4.1</a></span></div></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/1583708/000162828021012509/exhibit41-sx1a1.htm">Form of Class A Common Stock certificate of SentinelOne, Inc.</a></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:10pt;font-weight:400;line-height:100%">S-1/A</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%">&#160;333-256761</span></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: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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 21, 2021</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><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/1583708/000162828021011624/exhibit101-sx1.htm">10.1</a></span></div></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/1583708/000162828021011624/exhibit101-sx1.htm">Form of Indemnification Agreement between SentinelOne, Inc. and each of its directors and executive officers.</a></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:10pt;font-weight:400;line-height:100%">S-1</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%">&#160;333-256761</span></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: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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 3, 2021</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><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/1583708/000162828021011624/exhibit104-sx1.htm">10.</a><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/1583708/000162828021011624/exhibit104-sx1.htm">2</a></span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1583708/000162828021011624/exhibit104-sx1.htm">&#8224;</a></span></div></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/1583708/000162828021011624/exhibit104-sx1.htm">SentinelOne, Inc. 2021 Equity Incentive Plan and related form agreements.</a></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:10pt;font-weight:400;line-height:100%">S-1</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%">&#160;333-256761</span></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: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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 3, 2021</span></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;text-indent:18pt"><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="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.628%"><tr><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.799%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.799%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.529%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.799%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td></tr><tr><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/1583708/000162828021012509/exhibit105-sx1a1.htm">10.</a><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/1583708/000162828021012509/exhibit105-sx1a1.htm">3</a></span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1583708/000162828021012509/exhibit105-sx1a1.htm">&#8224;</a></span></div></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/1583708/000162828021012509/exhibit105-sx1a1.htm">SentinelOne, Inc. 2021 Employee Stock Purchase Plan and related form agreements.</a></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:10pt;font-weight:400;line-height:100%">S-1</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%">&#160;333-256761</span></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: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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 21, 2021</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><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/1583708/000162828021012509/exhibit107-sx1a1.htm">10.</a><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/1583708/000162828021012509/exhibit107-sx1a1.htm">4</a></span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1583708/000162828021012509/exhibit107-sx1a1.htm">&#8224;</a></span></div></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/1583708/000162828021012509/exhibit107-sx1a1.htm">Confirmatory Employment Letter between SentinelOne, Inc. and Tomer Weingarten, dated May 28, 2021.</a></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:10pt;font-weight:400;line-height:100%">S-1/A</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%">&#160;333-256761</span></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: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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 21, 2021</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><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/1583708/000162828021012509/exhibit108-sx1a1.htm">10.</a><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/1583708/000162828021012509/exhibit108-sx1a1.htm">5</a></span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1583708/000162828021012509/exhibit108-sx1a1.htm">&#8224;</a></span></div></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/1583708/000162828021012509/exhibit108-sx1a1.htm">Confirmatory Employment Letter between SentinelOne, Inc. and David Bernhardt, dated May 28, 2021</a></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="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:10pt;font-weight:400;line-height:100%">S-1/A</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%">&#160;333-256761</span></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: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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 21, 2021</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><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/1583708/000162828021012509/exhibit109-sx1a1.htm">10.</a><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/1583708/000162828021012509/exhibit109-sx1a1.htm">6</a></span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1583708/000162828021012509/exhibit109-sx1a1.htm">&#8224;</a></span></div></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/1583708/000162828021012509/exhibit109-sx1a1.htm">Confirmatory Employment Letter between SentinelOne, Inc. and Nicholas Warner, dated June 19, 2021.</a></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:10pt;font-weight:400;line-height:100%">S-1/A</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%">&#160;333-256761</span></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: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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 21, 2021</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><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/1583708/000162828021012509/exhibit1010-sx1a1.htm">10.7</a></span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1583708/000162828021012509/exhibit1010-sx1a1.htm">&#8224;</a></span></div></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/1583708/000162828021012509/exhibit1010-sx1a1.htm">Form of Private Placement Purchase Agreement between SentinelOne, Inc. and certain investors</a></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="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:10pt;font-weight:400;line-height:100%">S-1/A</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%">&#160;333-256761</span></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: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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 21, 2021</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><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/1583708/000162828021012509/exhibit1011s-1a1.htm">10.</a><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/1583708/000162828021012509/exhibit1011s-1a1.htm">8</a></span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1583708/000162828021012509/exhibit1011s-1a1.htm">&#8224;</a></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><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/1583708/000162828021012509/exhibit1011s-1a1.htm">Change in Control and Severance Agreement by and between SentinelOne, Inc. and Tomer Weingarten, dated May 28, 2021.</a></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:10pt;font-weight:400;line-height:100%">S-1/A</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%">&#160;333-256761</span></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: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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 21, 2021</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><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/1583708/000162828021012509/exhibit1012-sx1a1.htm">10.</a><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/1583708/000162828021012509/exhibit1012-sx1a1.htm">9</a></span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1583708/000162828021012509/exhibit1012-sx1a1.htm">&#8224;</a></span></div></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/1583708/000162828021012509/exhibit1012-sx1a1.htm">Change in Control and Severance Agreement by and between SentinelOne, Inc. and David Bernhardt, dated May 28, 2021</a></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="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:10pt;font-weight:400;line-height:100%">S-1/A</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%">&#160;333-256761</span></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: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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 21, 2021</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><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/1583708/000162828021012509/exhibit1013-sx1a1.htm">10.1</a><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/1583708/000162828021012509/exhibit1013-sx1a1.htm">0</a></span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1583708/000162828021012509/exhibit1013-sx1a1.htm">&#8224;</a></span></div></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/1583708/000162828021012509/exhibit1013-sx1a1.htm">Change in Control and Severance Agreement by and between SentinelOne, Inc. and Nicholas Warner, dated June 19, 2021.</a></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:10pt;font-weight:400;line-height:100%">S-1/A</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%">&#160;333-256761</span></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: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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 21, 2021</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><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="sentinelone10-q_exx311.htm">31.1*</a></span></div></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="sentinelone10-q_exx311.htm">Certification of Principal Executive Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></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: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><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="sentinelone10-q_exx312.htm">31.2*</a></span></div></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="sentinelone10-q_exx312.htm">Certification of Principal Financial Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></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: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><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="sentinelone10-qex321.htm">32.1*</a></span></div></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="sentinelone10-qex321.htm">Certification of Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to section 906 of the Sarbanes-Oxley Act of 2002.</a></span></div></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: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><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 XBRL tags are embedded within the Inline XBRL document.</span></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: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><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><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: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><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 Extension Calculation Linkbase Document.</span></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: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><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 Extension Definition Linkbase Document.</span></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: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><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><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: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></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;text-indent:18pt"><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="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.628%"><tr><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.799%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.799%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.529%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.799%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></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%">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><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: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><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%">104</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%">Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101).</span></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: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></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">__________________</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:13.5pt">The certifications furnished in Exhibits 32.1 and 32.2 hereto are deemed to accompany this Quarterly Report on Form 10-Q and will not be deemed "filed" for purposes of Section 18 of the Exchange Act, or otherwise subject to the liability of that section, nor shall they be deemed incorporated by reference into any filing under the Securities Act or the Exchange Act.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8224;&#160;&#160;&#160;&#160;&#160;&#160;Indicates management contract or compensatory plan. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span><br/></span></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;text-indent:18pt"><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><div id="i66dd4b0a23164f6f96d658d0a524a5a5_175"></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:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i66dd4b0a23164f6f96d658d0a524a5a5_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:6pt;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;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</span></div><div style="margin-bottom:18pt;text-align:right"><span><br/></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:34.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.310%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.504%"></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="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%">SENTINELONE, INC.</span></td></tr><tr style="height:15pt"><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><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%">Date: September 10, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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%">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/ Tomer Weingarten</span></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="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%">Tomer Weingarten</span></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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman of the Board of Directors, President and Chief Executive Officer</span></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: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%">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Principal Executive Officer) </span></div></td></tr><tr style="height:15pt"><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:15pt"><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><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%">Date: September 10, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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%">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/ David Bernhardt</span></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="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%">David Bernhardt</span></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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</span></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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Financial Officer)</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:justify;text-indent:18pt"><span><br/></span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>sentinelone10-q_exx311.htm
<DESCRIPTION>EX-31.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 2021 Workiva -->
<title>Document</title></head><body><div id="i461b13a80c3645b9a55e4a930813e850_1"></div><div style="min-height:63pt;width:100%"><div><font><br></font></div></div><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 31.1</font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER</font></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%">PURSUANT TO EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a),</font></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%">AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Tomer Weingarten, certify that&#58;</font></div><div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1. I have reviewed this Quarterly Report on Form 10-Q of SentinelOne, Inc.&#59;</font></div><div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:9pt;padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:9pt;padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:9pt;padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c) Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:9pt;padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d) Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and</font></div><div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5. The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:9pt;padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:9pt;padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div style="margin-top:9pt"><font><br></font></div><div style="margin-bottom:6pt;padding-left:1pt"><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:57.073%"></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:1.0%"></td><td style="width:29.029%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; September 10, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; Tomer Weingarten</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Name&#58;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tomer Weingarten</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Title&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chief Executive Officer<br>(Principal Executive Officer)</font></td></tr></table></div><div style="height:63pt;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-31.2
<SEQUENCE>3
<FILENAME>sentinelone10-q_exx312.htm
<DESCRIPTION>EX-31.2
<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 2021 Workiva -->
<title>Document</title></head><body><div id="ibe4ff4d4b0274f0ea17f2f2c79c14ca9_1"></div><div style="min-height:63pt;width:100%"><div><font><br></font></div></div><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 31.2</font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER</font></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%">PURSUANT TO EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a),</font></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%">AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, David Bernhardt, certify that&#58;</font></div><div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1. I have reviewed this Quarterly Report on Form 10-Q of SentinelOne, Inc.&#59;</font></div><div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4. The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:9pt;padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:9pt;padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:9pt;padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c) Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:9pt;padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d) Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and</font></div><div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5. The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:9pt;padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:9pt;padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div style="margin-top:9pt"><font><br></font></div><div style="margin-bottom:6pt;padding-left:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><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:61.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.388%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; September 10, 2021 </font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; David Bernhardt</font></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Name&#58;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">David Bernhardt</font></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Title&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chief Financial Officer<br>(Principal Financial Officer)</font></td></tr></table></div><div style="height:63pt;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-32.1
<SEQUENCE>4
<FILENAME>sentinelone10-qex321.htm
<DESCRIPTION>EX-32.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 2021 Workiva -->
<title>Document</title></head><body><div id="i0abd5035bf524ecfb7fc1d69569c2f7a_1"></div><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div><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 32.1</font></div><div style="text-align:right"><font><br></font></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%">CERTIFICATIONS OF PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER</font></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%">PURSUANT TO 18 U.S.C. SECTION 1350,</font></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%">AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Tomer Weingarten, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of SentinelOne, Inc. for the fiscal quarter ended July 31, 2021 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of SentinelOne, Inc.</font></div><div style="margin-bottom:0.08pt;text-align:justify"><font><br></font></div><div style="margin-bottom:0.08pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.669%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.112%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Date&#58; September 10, 2021 </font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:125%">&#47;s&#47; Tomer Weingarten</font></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Name&#58;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Tomer Weingarten</font></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Title&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Chief Executive Officer<br>(Principal Executive Officer)</font></td></tr></table></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, David Bernhardt, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of SentinelOne, Inc. for the fiscal quarter ended July 31, 2021 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of SentinelOne, Inc.</font></div><div style="margin-bottom:0.08pt;text-align:justify"><font><br></font></div><div style="margin-bottom:8pt"><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:29.188%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.188%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.433%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Date&#58; September 10, 2021 </font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:125%">&#47;s&#47; David Bernhardt</font></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Name&#58;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">David Bernhardt</font></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Title&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Chief Financial Officer<br>(Principal Financial Officer)</font></td></tr></table></div><div style="margin-bottom:6pt;padding-left:300.64pt"><font><br></font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>5
<FILENAME>s-20210731.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:5ccaf99c-aeef-4ae6-9f91-8fa0348fe8a1,g:ee5747d8-097a-4c82-8680-251cbb0376fa-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:s="http://www.sentinelone.com/20210731" 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://www.sentinelone.com/20210731">
  <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/2021" schemaLocation="https://xbrl.sec.gov/dei/2021/dei-2021.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="s-20210731_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="s-20210731_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="s-20210731_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="s-20210731_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.sentinelone.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="CondensedConsolidatedBalanceSheets" roleURI="http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets">
        <link:definition>1001002 - Statement - Condensed Consolidated Balance Sheets</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="CondensedConsolidatedBalanceSheetsParenthetical" roleURI="http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical">
        <link:definition>1002003 - Statement - Condensed 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="CondensedConsolidatedStatementsofOperations" roleURI="http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations">
        <link:definition>1003004 - Statement - Condensed Consolidated Statements of Operations</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="CondensedConsolidatedStatementsofComprehensiveLoss" roleURI="http://www.sentinelone.com/role/CondensedConsolidatedStatementsofComprehensiveLoss">
        <link:definition>1004005 - Statement - Condensed Consolidated Statements of 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="CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" roleURI="http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity">
        <link:definition>1005006 - Statement - Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' 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="CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityParenthetical" roleURI="http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityParenthetical">
        <link:definition>1006007 - Statement - Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (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="CondensedConsolidatedStatementsofCashFlows" roleURI="http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows">
        <link:definition>1007008 - Statement - Condensed 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="OrganizationandDescriptionofBusiness" roleURI="http://www.sentinelone.com/role/OrganizationandDescriptionofBusiness">
        <link:definition>2101101 - Disclosure - Organization and Description of Business</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="OrganizationandDescriptionofBusinessDetails" roleURI="http://www.sentinelone.com/role/OrganizationandDescriptionofBusinessDetails">
        <link:definition>2402401 - Disclosure - Organization and Description of Business (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="SummaryofSignificantAccountingPolicies" roleURI="http://www.sentinelone.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>2103102 - 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://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>2204201 - 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://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesTables">
        <link:definition>2305301 - 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="SummaryofSignificantAccountingPoliciesNarrativeDetails" roleURI="http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails">
        <link:definition>2406402 - Disclosure - Summary of Significant Accounting Policies - 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="SummaryofSignificantAccountingPoliciesSummaryofCashCashEquivalentsandRestrictedCashDetails" roleURI="http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesSummaryofCashCashEquivalentsandRestrictedCashDetails">
        <link:definition>2407403 - Disclosure - Summary of Significant Accounting Policies - Summary of Cash, 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="SummaryofSignificantAccountingPoliciesConcentrationRiskAccountsReceivableDetails" roleURI="http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskAccountsReceivableDetails">
        <link:definition>2408404 - Disclosure - Summary of Significant Accounting Policies - Concentration Risk Accounts Receivable (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="SummaryofSignificantAccountingPoliciesConcentrationRiskRevenueDetails" roleURI="http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskRevenueDetails">
        <link:definition>2409405 - Disclosure - Summary of Significant Accounting Policies - Concentration Risk 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="RevenueandContractBalances" roleURI="http://www.sentinelone.com/role/RevenueandContractBalances">
        <link:definition>2110103 - Disclosure - Revenue and Contract Balances</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="RevenueandContractBalancesTables" roleURI="http://www.sentinelone.com/role/RevenueandContractBalancesTables">
        <link:definition>2311302 - Disclosure - Revenue and Contract Balances (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="RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails" roleURI="http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails">
        <link:definition>2412406 - Disclosure - Revenue and Contract Balances - Disaggregation of Revenue by Geography (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="RevenueandContractBalancesDisaggregationofRevenuebyTypeofCustomerDetails" roleURI="http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyTypeofCustomerDetails">
        <link:definition>2413407 - Disclosure - Revenue and Contract Balances - Disaggregation of Revenue by Type of Customer (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="RevenueandContractBalancesNarrativeDetails" roleURI="http://www.sentinelone.com/role/RevenueandContractBalancesNarrativeDetails">
        <link:definition>2414408 - Disclosure - Revenue and Contract Balances - 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="RevenueandContractBalancesRemainingPerformanceObligationsNarrativeDetails" roleURI="http://www.sentinelone.com/role/RevenueandContractBalancesRemainingPerformanceObligationsNarrativeDetails">
        <link:definition>2415409 - Disclosure - Revenue and Contract Balances - Remaining Performance Obligations 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="RevenueandContractBalancesRemainingPerformanceObligationsNarrativeDetails_1" roleURI="http://www.sentinelone.com/role/RevenueandContractBalancesRemainingPerformanceObligationsNarrativeDetails_1">
        <link:definition>2415409 - Disclosure - Revenue and Contract Balances - Remaining Performance Obligations 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="FairValueMeasurements" roleURI="http://www.sentinelone.com/role/FairValueMeasurements">
        <link:definition>2116104 - Disclosure - Fair Value Measurements</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="FairValueMeasurementsTables" roleURI="http://www.sentinelone.com/role/FairValueMeasurementsTables">
        <link:definition>2317303 - Disclosure - Fair Value Measurements (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="FairValueMeasurementsDetails" roleURI="http://www.sentinelone.com/role/FairValueMeasurementsDetails">
        <link:definition>2418410 - Disclosure - Fair Value Measurements (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="PropertyandEquipmentNet" roleURI="http://www.sentinelone.com/role/PropertyandEquipmentNet">
        <link:definition>2119105 - Disclosure - Property and Equipment, Net</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="PropertyandEquipmentNetTables" roleURI="http://www.sentinelone.com/role/PropertyandEquipmentNetTables">
        <link:definition>2320304 - Disclosure - Property and Equipment, Net (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="PropertyandEquipmentNetSummaryofPropertyandEquipmentDetails" roleURI="http://www.sentinelone.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetails">
        <link:definition>2421411 - Disclosure - Property and Equipment, Net - Summary 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="PropertyandEquipmentNetNarrativeDetails" roleURI="http://www.sentinelone.com/role/PropertyandEquipmentNetNarrativeDetails">
        <link:definition>2422412 - Disclosure - Property and Equipment, Net - 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="IntangibleAssets" roleURI="http://www.sentinelone.com/role/IntangibleAssets">
        <link:definition>2123106 - Disclosure - Intangible Assets</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="IntangibleAssetsTables" roleURI="http://www.sentinelone.com/role/IntangibleAssetsTables">
        <link:definition>2324305 - Disclosure - Intangible Assets (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="IntangibleAssetsScheduleofIntangibleAssetsNetDetails" roleURI="http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails">
        <link:definition>2425413 - Disclosure - Intangible Assets - Schedule of Intangible Assets, Net (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="IntangibleAssetsNarrativeDetails" roleURI="http://www.sentinelone.com/role/IntangibleAssetsNarrativeDetails">
        <link:definition>2426414 - Disclosure - Intangible Assets - 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="IntangibleAssetsAmortizationExpenseDetails" roleURI="http://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails">
        <link:definition>2427415 - Disclosure - Intangible Assets - 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="LongTermDebt" roleURI="http://www.sentinelone.com/role/LongTermDebt">
        <link:definition>2128107 - Disclosure - Long-Term Debt</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="LongTermDebtDetails" roleURI="http://www.sentinelone.com/role/LongTermDebtDetails">
        <link:definition>2429416 - Disclosure - Long-Term Debt (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="PreferredStock" roleURI="http://www.sentinelone.com/role/PreferredStock">
        <link:definition>2130108 - Disclosure - Preferred Stock</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="PreferredStockTables" roleURI="http://www.sentinelone.com/role/PreferredStockTables">
        <link:definition>2331306 - Disclosure - Preferred Stock (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="PreferredStockNarrativeDetails" roleURI="http://www.sentinelone.com/role/PreferredStockNarrativeDetails">
        <link:definition>2432417 - Disclosure - Preferred Stock - 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="PreferredStockScheduleofPreferredStockDetails" roleURI="http://www.sentinelone.com/role/PreferredStockScheduleofPreferredStockDetails">
        <link:definition>2433418 - Disclosure - Preferred Stock - Schedule of 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="CommonStock" roleURI="http://www.sentinelone.com/role/CommonStock">
        <link:definition>2134109 - Disclosure - Common Stock</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="CommonStockTables" roleURI="http://www.sentinelone.com/role/CommonStockTables">
        <link:definition>2335307 - Disclosure - Common Stock (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="CommonStockDetails" roleURI="http://www.sentinelone.com/role/CommonStockDetails">
        <link:definition>2436419 - Disclosure - 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="StockBasedCompensation" roleURI="http://www.sentinelone.com/role/StockBasedCompensation">
        <link:definition>2137110 - 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://www.sentinelone.com/role/StockBasedCompensationTables">
        <link:definition>2338308 - 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="StockBasedCompensation2021EquityIncentivePlanNarrativeDetails" roleURI="http://www.sentinelone.com/role/StockBasedCompensation2021EquityIncentivePlanNarrativeDetails">
        <link:definition>2439420 - Disclosure - Stock-Based Compensation - 2021 Equity Incentive Plan 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="StockBasedCompensation2013EquityIncentivePlanNarrativeDetails" roleURI="http://www.sentinelone.com/role/StockBasedCompensation2013EquityIncentivePlanNarrativeDetails">
        <link:definition>2440421 - Disclosure - Stock-Based Compensation - 2013 Equity Incentive Plan 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="StockBasedCompensationSummaryStockOptionPlanDetails" roleURI="http://www.sentinelone.com/role/StockBasedCompensationSummaryStockOptionPlanDetails">
        <link:definition>2441422 - Disclosure - Stock-Based Compensation - Summary Stock Option Plan (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="StockBasedCompensationSummaryofRestrictedStockDetails" roleURI="http://www.sentinelone.com/role/StockBasedCompensationSummaryofRestrictedStockDetails">
        <link:definition>2442423 - Disclosure - Stock-Based Compensation - Summary of Restricted 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="StockBasedCompensationRestrictedStockUnitsNarrativeDetails" roleURI="http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails">
        <link:definition>2443424 - Disclosure - Stock-Based Compensation - Restricted Stock Units 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="StockBasedCompensationPerformanceMilestoneOptionsNarrativeDetails" roleURI="http://www.sentinelone.com/role/StockBasedCompensationPerformanceMilestoneOptionsNarrativeDetails">
        <link:definition>2444425 - Disclosure - Stock-Based Compensation - Performance Milestone Options 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="StockBasedCompensationMilestoneOptionsNarrativeDetails" roleURI="http://www.sentinelone.com/role/StockBasedCompensationMilestoneOptionsNarrativeDetails">
        <link:definition>2445426 - Disclosure - Stock-Based Compensation - Milestone Options 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="StockBasedCompensationRestrictedCommonStockNarrativeDetails" roleURI="http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails">
        <link:definition>2446427 - Disclosure - Stock-Based Compensation - Restricted Common Stock 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="StockBasedCompensation2011StockIncentivePlanNarrativeDetails" roleURI="http://www.sentinelone.com/role/StockBasedCompensation2011StockIncentivePlanNarrativeDetails">
        <link:definition>2447428 - Disclosure - Stock-Based Compensation - 2011 Stock Incentive Plan 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="StockBasedCompensationSecondaryStockSalesNarrativeDetails" roleURI="http://www.sentinelone.com/role/StockBasedCompensationSecondaryStockSalesNarrativeDetails">
        <link:definition>2448429 - Disclosure - Stock-Based Compensation - Secondary Stock Sales 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="StockBasedCompensationAssumptionsDetails" roleURI="http://www.sentinelone.com/role/StockBasedCompensationAssumptionsDetails">
        <link:definition>2449430 - Disclosure - Stock-Based Compensation - Assumptions (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="StockBasedCompensationComponentsofStockBasedCompensationExpenseDetails" roleURI="http://www.sentinelone.com/role/StockBasedCompensationComponentsofStockBasedCompensationExpenseDetails">
        <link:definition>2450431 - Disclosure - Stock-Based Compensation - Components of Stock Based 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="StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails" roleURI="http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails">
        <link:definition>2451432 - Disclosure - Stock-Based Compensation - Employee Stock Purchase Plan 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="IncomeTaxes" roleURI="http://www.sentinelone.com/role/IncomeTaxes">
        <link:definition>2152111 - 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="IncomeTaxesDetails" roleURI="http://www.sentinelone.com/role/IncomeTaxesDetails">
        <link:definition>2453433 - Disclosure - Income Taxes (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://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholders">
        <link:definition>2154112 - 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://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersTables">
        <link:definition>2355309 - 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="NetLossPerShareAttributableToCommonStockholdersBasicandDilutedDetails" roleURI="http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersBasicandDilutedDetails">
        <link:definition>2456434 - Disclosure - Net Loss Per Share Attributable To Common Stockholders - Basic and Diluted (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="NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails" roleURI="http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails">
        <link:definition>2457435 - Disclosure - Net Loss Per Share Attributable To Common Stockholders - Anti-dilutive Securities Excluded from the Diluted Calculation (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="GeographicInformation" roleURI="http://www.sentinelone.com/role/GeographicInformation">
        <link:definition>2158113 - Disclosure - Geographic Information</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="GeographicInformationTables" roleURI="http://www.sentinelone.com/role/GeographicInformationTables">
        <link:definition>2359310 - Disclosure - Geographic Information (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="GeographicInformationSummaryofLongLivedAssetsbyGeographicAreasDetails" roleURI="http://www.sentinelone.com/role/GeographicInformationSummaryofLongLivedAssetsbyGeographicAreasDetails">
        <link:definition>2460436 - Disclosure - Geographic Information - Summary of Long-Lived Assets by Geographic Areas (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://www.sentinelone.com/role/CommitmentandContingencies">
        <link:definition>2161114 - 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="CommitmentandContingenciesDetails" roleURI="http://www.sentinelone.com/role/CommitmentandContingenciesDetails">
        <link:definition>2462437 - Disclosure - Commitment and Contingencies (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="EmployeeBenefitPlan" roleURI="http://www.sentinelone.com/role/EmployeeBenefitPlan">
        <link:definition>2163115 - Disclosure - Employee Benefit Plan</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="EmployeeBenefitPlanDetails" roleURI="http://www.sentinelone.com/role/EmployeeBenefitPlanDetails">
        <link:definition>2464438 - Disclosure - Employee Benefit Plan (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="Acquisitions" roleURI="http://www.sentinelone.com/role/Acquisitions">
        <link:definition>2165116 - Disclosure - Acquisitions</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="AcquisitionsTables" roleURI="http://www.sentinelone.com/role/AcquisitionsTables">
        <link:definition>2366311 - Disclosure - Acquisitions (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="AcquisitionsNarrativeDetails" roleURI="http://www.sentinelone.com/role/AcquisitionsNarrativeDetails">
        <link:definition>2467439 - Disclosure - Acquisitions - 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="AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" roleURI="http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails">
        <link:definition>2468440 - Disclosure - Acquisitions - Assets Acquired and Liabilities Assumed (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="AcquisitionsIntangibleAssetsDetails" roleURI="http://www.sentinelone.com/role/AcquisitionsIntangibleAssetsDetails">
        <link:definition>2469441 - Disclosure - Acquisitions - 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="AcquisitionsProFormaDetails" roleURI="http://www.sentinelone.com/role/AcquisitionsProFormaDetails">
        <link:definition>2470442 - Disclosure - Acquisitions - Pro Forma (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="SubsequentEvents" roleURI="http://www.sentinelone.com/role/SubsequentEvents">
        <link:definition>2171117 - Disclosure - Subsequent Events</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="SubsequentEventsTables" roleURI="http://www.sentinelone.com/role/SubsequentEventsTables">
        <link:definition>2372312 - Disclosure - Subsequent Events (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="SubsequentEventsDetails" roleURI="http://www.sentinelone.com/role/SubsequentEventsDetails">
        <link:definition>2473443 - Disclosure - Subsequent Events (Details)</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="s_TemporaryEquityValueConversionOfTemporaryEquityToCommonStock" abstract="false" name="TemporaryEquityValueConversionOfTemporaryEquityToCommonStock" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="s_VestingOfEarlyExercisedStockOptions" abstract="false" name="VestingOfEarlyExercisedStockOptions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="s_MilestoneSharesMember" abstract="true" name="MilestoneSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="s_A2013EquityIncentivePlanMember" abstract="true" name="A2013EquityIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="s_TemporaryEquityIssuanceCosts" abstract="false" name="TemporaryEquityIssuanceCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="s_CommonClassAAndBMember" abstract="true" name="CommonClassAAndBMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="s_FiniteLivedDevelopedTechnologyRightsGross" abstract="false" name="FiniteLivedDevelopedTechnologyRightsGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="s_CashEquivalentsAbstract" abstract="true" name="CashEquivalentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueRollForward" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="s_SharesSubjectToRepurchaseMember" abstract="true" name="SharesSubjectToRepurchaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="s_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" abstract="false" name="TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="s_A2011StockIncentivePlanMember" abstract="true" name="A2011StockIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="s_ShareBasedPaymentArrangementAmountWithheldForFuturePurchases" abstract="false" name="ShareBasedPaymentArrangementAmountWithheldForFuturePurchases" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="s_TemporaryEquitySharesConversionOfTemporaryEquityToCommonStock" abstract="false" name="TemporaryEquitySharesConversionOfTemporaryEquityToCommonStock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="s_AmendedLineOfCreditMember" abstract="true" name="AmendedLineOfCreditMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="s_BlackBerryLitigationMember" abstract="true" name="BlackBerryLitigationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="s_ScheduleOfEarningsPerShareBasicAndDilutedTable" abstract="true" name="ScheduleOfEarningsPerShareBasicAndDilutedTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="s_CommonStockNumberOfVotingRights" abstract="false" name="CommonStockNumberOfVotingRights" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="s_ChannelPartnerAMember" abstract="true" name="ChannelPartnerAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="s_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" abstract="false" name="FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="s_ShareBasedCompensationArrangementByShareBasedPaymentAwardLookbackPeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardLookbackPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="s_LossContingencyNumberOfArbitrations" abstract="false" name="LossContingencyNumberOfArbitrations" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="s_ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock" abstract="false" name="ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="s_StockIssuedDuringPeriodSharesExerciseOfWarrants" abstract="false" name="StockIssuedDuringPeriodSharesExerciseOfWarrants" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="s_StockBasedCompensationCapitalizedAsInternalUseSoftware" abstract="false" name="StockBasedCompensationCapitalizedAsInternalUseSoftware" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="s_BusinessCombinationHoldbackSharesAndCashTerm" abstract="false" name="BusinessCombinationHoldbackSharesAndCashTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="s_AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="s_BusinessCombinationHoldbackFairValuePerShare" abstract="false" name="BusinessCombinationHoldbackFairValuePerShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="s_CommonStockConvertibilityDeathOrDisabilityPeriod" abstract="false" name="CommonStockConvertibilityDeathOrDisabilityPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="s_CommonStockConvertibilityNumberOfYearsFromFinalProspectus" abstract="false" name="CommonStockConvertibilityNumberOfYearsFromFinalProspectus" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="s_ChannelPartnerBMember" abstract="true" name="ChannelPartnerBMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="s_DeferredOfferingCostsAccruedButNotYetPaid" abstract="false" name="DeferredOfferingCostsAccruedButNotYetPaid" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="s_StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis" abstract="false" name="StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="s_ComputersSoftwareAndElectronicEquipmentMember" abstract="true" name="ComputersSoftwareAndElectronicEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="s_ScheduleOfEarningsPerShareBasicAndDilutedLineItems" abstract="true" name="ScheduleOfEarningsPerShareBasicAndDilutedLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="s_IncreaseDecreaseDeferredContractAcquisitionCosts" abstract="false" name="IncreaseDecreaseDeferredContractAcquisitionCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="s_SeriesSeedPreferredStockMember" abstract="true" name="SeriesSeedPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="s_BusinessCombinationHoldbackNumberOfShares" abstract="false" name="BusinessCombinationHoldbackNumberOfShares" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutivePurchasePeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutivePurchasePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="s_ForwardStockSplitPolicyTextBlock" abstract="false" name="ForwardStockSplitPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="s_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="s_CommonStockConvertibilityPercentageOfSharesOutstanding" abstract="false" name="CommonStockConvertibilityPercentageOfSharesOutstanding" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermRollForward" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="s_RevenueFromContractWithCustomerContractTerm" abstract="false" name="RevenueFromContractWithCustomerContractTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="s_A2021EquityIncentivePlanMember" abstract="true" name="A2021EquityIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="s_LossContingencyNumberOfLawsuits" abstract="false" name="LossContingencyNumberOfLawsuits" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="s_ScalyrMember" abstract="true" name="ScalyrMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="s_OtherGeographicalAreasMember" abstract="true" name="OtherGeographicalAreasMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="s_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" abstract="false" name="RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="s_ContingentlyIssuableSharesMember" abstract="true" name="ContingentlyIssuableSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="s_NoncashOperatingLeaseCost" abstract="false" name="NoncashOperatingLeaseCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="s_CommonStockConvertibilityPercentageOfCommonStockOutstandingShareHolders" abstract="false" name="CommonStockConvertibilityPercentageOfCommonStockOutstandingShareHolders" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>6
<FILENAME>s-20210731_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 2021 Workiva-->
<!--r:5ccaf99c-aeef-4ae6-9f91-8fa0348fe8a1,g:ee5747d8-097a-4c82-8680-251cbb0376fa-->
<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.sentinelone.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="s-20210731.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_80f54b8e-1b55-452e-8cd1-963121046c68" 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_OperatingLeaseRightOfUseAsset_108e5d3f-df3f-41d5-89fa-a0c55336700d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_80f54b8e-1b55-452e-8cd1-963121046c68" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_108e5d3f-df3f-41d5-89fa-a0c55336700d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_e0b1351a-6e6c-49ca-9194-1b196f824c24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_80f54b8e-1b55-452e-8cd1-963121046c68" xlink:to="loc_us-gaap_AssetsCurrent_e0b1351a-6e6c-49ca-9194-1b196f824c24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_005bbb20-37b6-4ead-80f0-3bb4441eba0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_80f54b8e-1b55-452e-8cd1-963121046c68" xlink:to="loc_us-gaap_Goodwill_005bbb20-37b6-4ead-80f0-3bb4441eba0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9e079984-50e2-49ba-8035-e24ad18ef256" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_80f54b8e-1b55-452e-8cd1-963121046c68" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9e079984-50e2-49ba-8035-e24ad18ef256" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_43969484-d557-403a-a2c8-5d1fa88688e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_80f54b8e-1b55-452e-8cd1-963121046c68" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_43969484-d557-403a-a2c8-5d1fa88688e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_13eb37bd-d7e5-4bec-ab41-f07be23a9487" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_80f54b8e-1b55-452e-8cd1-963121046c68" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_13eb37bd-d7e5-4bec-ab41-f07be23a9487" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent_ac132012-b8d1-4742-99a4-9c72ec72f938" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNetNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_80f54b8e-1b55-452e-8cd1-963121046c68" xlink:to="loc_us-gaap_CapitalizedContractCostNetNoncurrent_ac132012-b8d1-4742-99a4-9c72ec72f938" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_11f09b51-ac4d-47fb-bd55-fb976e9d6aa4" 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_ShortTermInvestments_59a517cc-bd47-40f3-b838-7f9e1df08c55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_11f09b51-ac4d-47fb-bd55-fb976e9d6aa4" xlink:to="loc_us-gaap_ShortTermInvestments_59a517cc-bd47-40f3-b838-7f9e1df08c55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_1353ee29-5608-4157-b2d9-782ec0de7324" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_11f09b51-ac4d-47fb-bd55-fb976e9d6aa4" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_1353ee29-5608-4157-b2d9-782ec0de7324" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetCurrent_38d19415-50f7-400e-83c5-6f383f1d20ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_11f09b51-ac4d-47fb-bd55-fb976e9d6aa4" xlink:to="loc_us-gaap_CapitalizedContractCostNetCurrent_38d19415-50f7-400e-83c5-6f383f1d20ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_99cbaf15-ecb2-4bf6-bfdd-48fd326b2674" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_11f09b51-ac4d-47fb-bd55-fb976e9d6aa4" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_99cbaf15-ecb2-4bf6-bfdd-48fd326b2674" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1eb7e6e6-7b32-47b8-a140-2f49b7fbe601" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_11f09b51-ac4d-47fb-bd55-fb976e9d6aa4" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1eb7e6e6-7b32-47b8-a140-2f49b7fbe601" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9f2fada6-76c0-4f72-bfdd-84600c4ba532" 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_CommonStockValue_db26cf83-8c66-408f-ad34-e4c27aad20ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_9f2fada6-76c0-4f72-bfdd-84600c4ba532" xlink:to="loc_us-gaap_CommonStockValue_db26cf83-8c66-408f-ad34-e4c27aad20ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_8179f962-a4a3-47d6-b382-9d34ca5727f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_9f2fada6-76c0-4f72-bfdd-84600c4ba532" xlink:to="loc_us-gaap_AdditionalPaidInCapital_8179f962-a4a3-47d6-b382-9d34ca5727f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f1774624-04bb-43ce-8651-c187b10eb153" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_9f2fada6-76c0-4f72-bfdd-84600c4ba532" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f1774624-04bb-43ce-8651-c187b10eb153" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7282384d-5e7e-4cfc-a38c-12e4d789671a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_9f2fada6-76c0-4f72-bfdd-84600c4ba532" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7282384d-5e7e-4cfc-a38c-12e4d789671a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_e5b6ad7d-b164-4850-ab49-a7fd2374aa96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_9f2fada6-76c0-4f72-bfdd-84600c4ba532" xlink:to="loc_us-gaap_PreferredStockValue_e5b6ad7d-b164-4850-ab49-a7fd2374aa96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_3a777785-433f-4127-8618-bf8458a181ba" 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_OperatingLeaseLiabilityCurrent_b07d02fc-6e0c-471e-a160-9a4a66b82cfd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3a777785-433f-4127-8618-bf8458a181ba" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_b07d02fc-6e0c-471e-a160-9a4a66b82cfd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_5bed4a75-2a13-45b3-b9cc-20bfe64160ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3a777785-433f-4127-8618-bf8458a181ba" xlink:to="loc_us-gaap_AccountsPayableCurrent_5bed4a75-2a13-45b3-b9cc-20bfe64160ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_69aa2857-1c23-4d41-b048-6d7ffda8ab6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3a777785-433f-4127-8618-bf8458a181ba" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_69aa2857-1c23-4d41-b048-6d7ffda8ab6d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_7a35dafd-6934-4779-8dfe-02ff06113584" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3a777785-433f-4127-8618-bf8458a181ba" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_7a35dafd-6934-4779-8dfe-02ff06113584" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_4e5fbc39-606c-4851-a166-3939b9d2a53a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3a777785-433f-4127-8618-bf8458a181ba" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_4e5fbc39-606c-4851-a166-3939b9d2a53a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_24085aff-31cf-4315-a1db-bc15d58f0f03" 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_OtherLiabilitiesNoncurrent_cf9efcfe-6e1e-40e2-a1b3-474de7509582" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_24085aff-31cf-4315-a1db-bc15d58f0f03" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_cf9efcfe-6e1e-40e2-a1b3-474de7509582" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_5e6a23c1-0730-4dc6-8823-5ff6703bf42a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_24085aff-31cf-4315-a1db-bc15d58f0f03" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_5e6a23c1-0730-4dc6-8823-5ff6703bf42a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_6272685b-117c-4a55-aeca-9b63753a5e1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_24085aff-31cf-4315-a1db-bc15d58f0f03" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_6272685b-117c-4a55-aeca-9b63753a5e1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_9aba6cbb-f78e-4d23-9ef3-27f578193a9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_24085aff-31cf-4315-a1db-bc15d58f0f03" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_9aba6cbb-f78e-4d23-9ef3-27f578193a9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_ea089d45-86a7-49eb-9c71-4fbc327a4b49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_24085aff-31cf-4315-a1db-bc15d58f0f03" xlink:to="loc_us-gaap_LiabilitiesCurrent_ea089d45-86a7-49eb-9c71-4fbc327a4b49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_90942b8d-6062-48c9-813e-d89938280926" 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_TemporaryEquityCarryingAmountAttributableToParent_4e0a085e-d184-46e5-9ca6-8b03c80374bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_90942b8d-6062-48c9-813e-d89938280926" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_4e0a085e-d184-46e5-9ca6-8b03c80374bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_6372de2c-8d61-4e93-be04-0ad571bbfe78" 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_90942b8d-6062-48c9-813e-d89938280926" xlink:to="loc_us-gaap_StockholdersEquity_6372de2c-8d61-4e93-be04-0ad571bbfe78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_0dade437-617d-4e89-9d32-c4db50298695" 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_90942b8d-6062-48c9-813e-d89938280926" xlink:to="loc_us-gaap_Liabilities_0dade437-617d-4e89-9d32-c4db50298695" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_7e5ec2e1-54b1-4eb4-b2eb-d667fea293bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_90942b8d-6062-48c9-813e-d89938280926" xlink:to="loc_us-gaap_CommitmentsAndContingencies_7e5ec2e1-54b1-4eb4-b2eb-d667fea293bd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="s-20210731.xsd#CondensedConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_6ae6fe66-b6f4-4625-95f1-94d98637ecd7" 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_GeneralAndAdministrativeExpense_e71a2099-94fc-4bef-83c0-8a588ba2dd23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_6ae6fe66-b6f4-4625-95f1-94d98637ecd7" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_e71a2099-94fc-4bef-83c0-8a588ba2dd23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_cc586c17-58ad-4fbf-b4a5-a834a08ff686" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_6ae6fe66-b6f4-4625-95f1-94d98637ecd7" xlink:to="loc_us-gaap_SellingAndMarketingExpense_cc586c17-58ad-4fbf-b4a5-a834a08ff686" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_52b48d2e-a582-4d7d-a3bc-e02e254d356d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_6ae6fe66-b6f4-4625-95f1-94d98637ecd7" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_52b48d2e-a582-4d7d-a3bc-e02e254d356d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_dba41ca7-1982-49c2-8937-42dff70d64a8" 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_InvestmentIncomeInterest_e8975a40-d790-4e0f-a1a8-a92a512b6aaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_dba41ca7-1982-49c2-8937-42dff70d64a8" xlink:to="loc_us-gaap_InvestmentIncomeInterest_e8975a40-d790-4e0f-a1a8-a92a512b6aaf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_6ae62aed-8566-4b30-bca4-791e82949ca4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_dba41ca7-1982-49c2-8937-42dff70d64a8" xlink:to="loc_us-gaap_InterestExpense_6ae62aed-8566-4b30-bca4-791e82949ca4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_8c14783c-5220-407a-9f9d-6e97a118b44c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_dba41ca7-1982-49c2-8937-42dff70d64a8" xlink:to="loc_us-gaap_OperatingIncomeLoss_8c14783c-5220-407a-9f9d-6e97a118b44c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_68f8adae-7b33-4a59-8ed7-b92952812e63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_dba41ca7-1982-49c2-8937-42dff70d64a8" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_68f8adae-7b33-4a59-8ed7-b92952812e63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_99d8845c-b3e3-45d3-a52e-159fc8cc8848" 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_OperatingExpenses_33eb0239-39d4-4105-a73d-8ba7bf4b117c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_99d8845c-b3e3-45d3-a52e-159fc8cc8848" xlink:to="loc_us-gaap_OperatingExpenses_33eb0239-39d4-4105-a73d-8ba7bf4b117c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_ca721055-aa41-4426-b7cb-cac2ff05f060" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_99d8845c-b3e3-45d3-a52e-159fc8cc8848" xlink:to="loc_us-gaap_GrossProfit_ca721055-aa41-4426-b7cb-cac2ff05f060" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_a1ee5746-191f-4527-9748-c9c9fd59aa37" 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_0ae7937a-2f2e-4610-a686-f54f47323b58" 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_a1ee5746-191f-4527-9748-c9c9fd59aa37" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0ae7937a-2f2e-4610-a686-f54f47323b58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_1b5f1ce6-2231-486a-b942-d68197329500" 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_a1ee5746-191f-4527-9748-c9c9fd59aa37" xlink:to="loc_us-gaap_CostOfRevenue_1b5f1ce6-2231-486a-b942-d68197329500" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_0882c887-7a78-4170-9bd9-ba807ffda504" 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_bdaa7a15-3347-4c01-b500-f8d382171bad" 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_0882c887-7a78-4170-9bd9-ba807ffda504" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_bdaa7a15-3347-4c01-b500-f8d382171bad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2fe733c0-f326-442b-b0ba-9b351d99df6d" 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_0882c887-7a78-4170-9bd9-ba807ffda504" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2fe733c0-f326-442b-b0ba-9b351d99df6d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" xlink:type="simple" xlink:href="s-20210731.xsd#CondensedConsolidatedStatementsofComprehensiveLoss"/>
  <link:calculationLink xlink:role="http://www.sentinelone.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_c3a9f917-fd2d-44ab-87f6-279a6bf42421" 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_NetIncomeLoss_a7bd8e14-3905-4f7c-9ca9-69a94f097609" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_c3a9f917-fd2d-44ab-87f6-279a6bf42421" xlink:to="loc_us-gaap_NetIncomeLoss_a7bd8e14-3905-4f7c-9ca9-69a94f097609" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_b1548097-debc-4825-8c6b-f0ed4805becf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_c3a9f917-fd2d-44ab-87f6-279a6bf42421" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_b1548097-debc-4825-8c6b-f0ed4805becf" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="s-20210731.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_93e90dd9-7607-4b49-8545-c59fb6d33a8c" 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_us-gaap_IncreaseDecreaseInAccountsPayable_53caa86c-d289-4451-945e-bde6ae6b4bec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_93e90dd9-7607-4b49-8545-c59fb6d33a8c" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_53caa86c-d289-4451-945e-bde6ae6b4bec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_b7349a3f-660a-4304-b421-d42ba2f880ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_93e90dd9-7607-4b49-8545-c59fb6d33a8c" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_b7349a3f-660a-4304-b421-d42ba2f880ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_004ab480-9fa4-4847-968a-f73d6777108a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_93e90dd9-7607-4b49-8545-c59fb6d33a8c" xlink:to="loc_us-gaap_ShareBasedCompensation_004ab480-9fa4-4847-968a-f73d6777108a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_61698640-2294-4443-aaa3-12138a1b7783" 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_93e90dd9-7607-4b49-8545-c59fb6d33a8c" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_61698640-2294-4443-aaa3-12138a1b7783" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_5e96afb6-2225-45d7-b4bd-f67e91f62a74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_93e90dd9-7607-4b49-8545-c59fb6d33a8c" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_5e96afb6-2225-45d7-b4bd-f67e91f62a74" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_92782fe9-3b04-4919-96a8-770bdf6f06f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_93e90dd9-7607-4b49-8545-c59fb6d33a8c" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_92782fe9-3b04-4919-96a8-770bdf6f06f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_32b0dcf5-ae75-4b84-93a3-b22338176f97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_93e90dd9-7607-4b49-8545-c59fb6d33a8c" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_32b0dcf5-ae75-4b84-93a3-b22338176f97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_e1e308fa-6113-400d-9edf-3057a2e4f1bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_93e90dd9-7607-4b49-8545-c59fb6d33a8c" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_e1e308fa-6113-400d-9edf-3057a2e4f1bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_IncreaseDecreaseDeferredContractAcquisitionCosts_d8f578f8-981f-4789-b26b-8ae26962685b" xlink:href="s-20210731.xsd#s_IncreaseDecreaseDeferredContractAcquisitionCosts"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_93e90dd9-7607-4b49-8545-c59fb6d33a8c" xlink:to="loc_s_IncreaseDecreaseDeferredContractAcquisitionCosts_d8f578f8-981f-4789-b26b-8ae26962685b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_05af9820-048b-43a3-988a-9e7511e8ef41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_93e90dd9-7607-4b49-8545-c59fb6d33a8c" xlink:to="loc_us-gaap_CapitalizedContractCostAmortization_05af9820-048b-43a3-988a-9e7511e8ef41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_51384b54-968c-4f9d-bfb0-e0c73bb85f4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_93e90dd9-7607-4b49-8545-c59fb6d33a8c" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_51384b54-968c-4f9d-bfb0-e0c73bb85f4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_439c25a7-48d8-4097-a754-dae9d5e9119a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_93e90dd9-7607-4b49-8545-c59fb6d33a8c" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_439c25a7-48d8-4097-a754-dae9d5e9119a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_NoncashOperatingLeaseCost_88e90944-0bf1-4baf-9ec9-2daeb2c18ae2" xlink:href="s-20210731.xsd#s_NoncashOperatingLeaseCost"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_93e90dd9-7607-4b49-8545-c59fb6d33a8c" xlink:to="loc_s_NoncashOperatingLeaseCost_88e90944-0bf1-4baf-9ec9-2daeb2c18ae2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_ea66e4c3-e0f0-4953-9cf6-7cc7ee29e377" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_93e90dd9-7607-4b49-8545-c59fb6d33a8c" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_ea66e4c3-e0f0-4953-9cf6-7cc7ee29e377" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_eb66fc45-f67b-4147-838d-b35643f917bf" 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_93e90dd9-7607-4b49-8545-c59fb6d33a8c" xlink:to="loc_us-gaap_NetIncomeLoss_eb66fc45-f67b-4147-838d-b35643f917bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0c860380-37fa-4f0d-8e90-5cfa91f27fea" 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_PaymentsToAcquirePropertyPlantAndEquipment_044de3d4-ca67-4a20-8499-b0a8aa50832b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0c860380-37fa-4f0d-8e90-5cfa91f27fea" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_044de3d4-ca67-4a20-8499-b0a8aa50832b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_9ad299a2-e5ff-40f2-9b6d-bff937b72ebd" 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_0c860380-37fa-4f0d-8e90-5cfa91f27fea" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_9ad299a2-e5ff-40f2-9b6d-bff937b72ebd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware_e40baac1-40eb-4062-b930-15cb4ad43561" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToDevelopSoftware"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0c860380-37fa-4f0d-8e90-5cfa91f27fea" xlink:to="loc_us-gaap_PaymentsToDevelopSoftware_e40baac1-40eb-4062-b930-15cb4ad43561" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_1cbf5381-d34c-4edc-9630-bf9ed4a4ee5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0c860380-37fa-4f0d-8e90-5cfa91f27fea" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_1cbf5381-d34c-4edc-9630-bf9ed4a4ee5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_26512aa4-60fc-4653-92d5-659e90ba7b50" 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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_95034d71-0824-4804-9d42-eaeeff85e44c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_26512aa4-60fc-4653-92d5-659e90ba7b50" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_95034d71-0824-4804-9d42-eaeeff85e44c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_53ebdc4c-665f-4d38-8b80-19a74d79e020" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_26512aa4-60fc-4653-92d5-659e90ba7b50" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_53ebdc4c-665f-4d38-8b80-19a74d79e020" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_43975413-fab8-4e85-afe8-b59f5851537e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_26512aa4-60fc-4653-92d5-659e90ba7b50" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_43975413-fab8-4e85-afe8-b59f5851537e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2c1f3ab3-621d-4557-8ede-04c7c093c52f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_26512aa4-60fc-4653-92d5-659e90ba7b50" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2c1f3ab3-621d-4557-8ede-04c7c093c52f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8cd628c4-6843-4d75-a1ef-430731bdcf54" 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_us-gaap_ProceedsFromStockOptionsExercised_d7eab245-7842-4d41-afde-4b2154d84db7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8cd628c4-6843-4d75-a1ef-430731bdcf54" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_d7eab245-7842-4d41-afde-4b2154d84db7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock_598998bb-e845-4335-aaf5-293e52cda1a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8cd628c4-6843-4d75-a1ef-430731bdcf54" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock_598998bb-e845-4335-aaf5-293e52cda1a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_1e55151e-13ed-495d-8011-c254f678a8d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8cd628c4-6843-4d75-a1ef-430731bdcf54" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_1e55151e-13ed-495d-8011-c254f678a8d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_e81af9f3-4e22-4064-819e-dea4af10a665" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8cd628c4-6843-4d75-a1ef-430731bdcf54" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_e81af9f3-4e22-4064-819e-dea4af10a665" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_07a4dbeb-3bb7-4241-9c4c-7040bac98abc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8cd628c4-6843-4d75-a1ef-430731bdcf54" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_07a4dbeb-3bb7-4241-9c4c-7040bac98abc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_2a36264d-043e-4d68-ad34-449369111a08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8cd628c4-6843-4d75-a1ef-430731bdcf54" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_2a36264d-043e-4d68-ad34-449369111a08" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesSummaryofCashCashEquivalentsandRestrictedCashDetails" xlink:type="simple" xlink:href="s-20210731.xsd#SummaryofSignificantAccountingPoliciesSummaryofCashCashEquivalentsandRestrictedCashDetails"/>
  <link:calculationLink xlink:role="http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesSummaryofCashCashEquivalentsandRestrictedCashDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_60150ccd-c50a-43ae-8067-880e47f947cf" 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_RestrictedCashNoncurrent_3d923490-d1cd-4e87-abb9-bee071db9407" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_60150ccd-c50a-43ae-8067-880e47f947cf" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_3d923490-d1cd-4e87-abb9-bee071db9407" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_61002c89-51bc-416a-bbe1-b8cc7891a6f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_60150ccd-c50a-43ae-8067-880e47f947cf" xlink:to="loc_us-gaap_RestrictedCashCurrent_61002c89-51bc-416a-bbe1-b8cc7891a6f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e9940146-9598-420a-94b0-855dcc3697da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_60150ccd-c50a-43ae-8067-880e47f947cf" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e9940146-9598-420a-94b0-855dcc3697da" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="s-20210731.xsd#FairValueMeasurementsDetails"/>
  <link:calculationLink xlink:role="http://www.sentinelone.com/role/FairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_8f0c1d7c-7778-4b2a-a832-c2ad0950de3b" 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_96012e87-7c3c-4d8f-9bef-7d5e55a146af" 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_8f0c1d7c-7778-4b2a-a832-c2ad0950de3b" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_96012e87-7c3c-4d8f-9bef-7d5e55a146af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_f40ef411-931c-4d9b-aed6-dc1ff23ef661" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_8f0c1d7c-7778-4b2a-a832-c2ad0950de3b" xlink:to="loc_us-gaap_ShortTermInvestments_f40ef411-931c-4d9b-aed6-dc1ff23ef661" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="s-20210731.xsd#PropertyandEquipmentNetSummaryofPropertyandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.sentinelone.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_85a48270-cc39-484b-8a34-6f8f4da78448" 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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_6771f6db-e745-4a9b-8846-9368f90f1cdc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_85a48270-cc39-484b-8a34-6f8f4da78448" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_6771f6db-e745-4a9b-8846-9368f90f1cdc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_6806328d-eeff-49d3-b336-8ddebc1d7a95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_85a48270-cc39-484b-8a34-6f8f4da78448" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_6806328d-eeff-49d3-b336-8ddebc1d7a95" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails" xlink:type="simple" xlink:href="s-20210731.xsd#IntangibleAssetsScheduleofIntangibleAssetsNetDetails"/>
  <link:calculationLink xlink:role="http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9b7ab83b-d53d-44b0-b250-0624201d4b6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedPatentsGross_1b166105-9589-44c7-a466-cbaea03aadfc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedPatentsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9b7ab83b-d53d-44b0-b250-0624201d4b6c" xlink:to="loc_us-gaap_FiniteLivedPatentsGross_1b166105-9589-44c7-a466-cbaea03aadfc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_FiniteLivedDevelopedTechnologyRightsGross_77de30da-b8c7-4f9a-a5c1-41514be5a240" xlink:href="s-20210731.xsd#s_FiniteLivedDevelopedTechnologyRightsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9b7ab83b-d53d-44b0-b250-0624201d4b6c" xlink:to="loc_s_FiniteLivedDevelopedTechnologyRightsGross_77de30da-b8c7-4f9a-a5c1-41514be5a240" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedCustomerRelationshipsGross_70bf424b-6253-4755-8557-7f0f1c8bbb65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedCustomerRelationshipsGross"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9b7ab83b-d53d-44b0-b250-0624201d4b6c" xlink:to="loc_us-gaap_FiniteLivedCustomerRelationshipsGross_70bf424b-6253-4755-8557-7f0f1c8bbb65" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedNoncompeteAgreementsGross_914b7584-b1cd-46df-97d2-e0f9faf50c6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedNoncompeteAgreementsGross"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9b7ab83b-d53d-44b0-b250-0624201d4b6c" xlink:to="loc_us-gaap_FiniteLivedNoncompeteAgreementsGross_914b7584-b1cd-46df-97d2-e0f9faf50c6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedTrademarksGross_6e4a19ab-0f2c-4800-bbdb-12e99e5405c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedTrademarksGross"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9b7ab83b-d53d-44b0-b250-0624201d4b6c" xlink:to="loc_us-gaap_FiniteLivedTrademarksGross_6e4a19ab-0f2c-4800-bbdb-12e99e5405c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_821722e5-98a1-485a-93c3-1fffa0c42322" 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_FiniteLivedIntangibleAssetsGross_993d4773-d0db-4fcd-a041-fac1bfaa096e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_821722e5-98a1-485a-93c3-1fffa0c42322" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_993d4773-d0db-4fcd-a041-fac1bfaa096e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0b5cacd7-b380-4692-8878-72ba3d8d9698" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_821722e5-98a1-485a-93c3-1fffa0c42322" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0b5cacd7-b380-4692-8878-72ba3d8d9698" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails" xlink:type="simple" xlink:href="s-20210731.xsd#IntangibleAssetsAmortizationExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_86f63c56-8fdb-49ac-900d-402799081a20" 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1f29f8e7-04b7-4e6b-b0ad-07447407bfe2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_86f63c56-8fdb-49ac-900d-402799081a20" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1f29f8e7-04b7-4e6b-b0ad-07447407bfe2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_4ed9b3b7-91ed-479d-a193-6ff26154abc2" 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_86f63c56-8fdb-49ac-900d-402799081a20" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_4ed9b3b7-91ed-479d-a193-6ff26154abc2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_2f25fbcd-fd53-43f5-9801-b1915a78f008" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_86f63c56-8fdb-49ac-900d-402799081a20" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_2f25fbcd-fd53-43f5-9801-b1915a78f008" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_aed31ff8-a302-4fae-8831-a8ab309fd505" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_86f63c56-8fdb-49ac-900d-402799081a20" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_aed31ff8-a302-4fae-8831-a8ab309fd505" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_d616d92c-187a-4283-8cc9-4c11b19eaa45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_86f63c56-8fdb-49ac-900d-402799081a20" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_d616d92c-187a-4283-8cc9-4c11b19eaa45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_1b2e262b-dc17-4f01-a12f-e12469e1813c" xlink:href="s-20210731.xsd#s_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_86f63c56-8fdb-49ac-900d-402799081a20" xlink:to="loc_s_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_1b2e262b-dc17-4f01-a12f-e12469e1813c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/CommonStockDetails" xlink:type="simple" xlink:href="s-20210731.xsd#CommonStockDetails"/>
  <link:calculationLink xlink:role="http://www.sentinelone.com/role/CommonStockDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_6aa36b5e-4d0b-4693-bde6-ed6be0e46bd2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_b7429f97-249b-42ae-ad2a-814db8d4867b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_6aa36b5e-4d0b-4693-bde6-ed6be0e46bd2" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_b7429f97-249b-42ae-ad2a-814db8d4867b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertiblePreferredStockSharesReservedForFutureIssuance_0aa13335-36d2-4ed0-b3e8-e22272cb6e02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertiblePreferredStockSharesReservedForFutureIssuance"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_6aa36b5e-4d0b-4693-bde6-ed6be0e46bd2" xlink:to="loc_us-gaap_ConvertiblePreferredStockSharesReservedForFutureIssuance_0aa13335-36d2-4ed0-b3e8-e22272cb6e02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_21688795-f2f3-4bcb-89e6-0d39b60fadf8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_6aa36b5e-4d0b-4693-bde6-ed6be0e46bd2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_21688795-f2f3-4bcb-89e6-0d39b60fadf8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e7f174bd-3ce8-4ff5-8394-cdd33505f1ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_6aa36b5e-4d0b-4693-bde6-ed6be0e46bd2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e7f174bd-3ce8-4ff5-8394-cdd33505f1ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_68222f9f-88cc-4b11-85d1-62c1f7488836" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_6aa36b5e-4d0b-4693-bde6-ed6be0e46bd2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_68222f9f-88cc-4b11-85d1-62c1f7488836" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="s-20210731.xsd#AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails"/>
  <link:calculationLink xlink:role="http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_44e11ef6-36a5-48c7-a093-03964fe6fd7d" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_5de04162-d46f-446c-96ee-5e784462daf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_44e11ef6-36a5-48c7-a093-03964fe6fd7d" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_5de04162-d46f-446c-96ee-5e784462daf4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash_b2977aff-001b-42a5-b36a-a2ec4ae84dd3" xlink:href="s-20210731.xsd#s_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_44e11ef6-36a5-48c7-a093-03964fe6fd7d" xlink:to="loc_s_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash_b2977aff-001b-42a5-b36a-a2ec4ae84dd3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_813c8fb9-80cb-4159-a2c4-127c19d66d51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_44e11ef6-36a5-48c7-a093-03964fe6fd7d" xlink:to="loc_us-gaap_Goodwill_813c8fb9-80cb-4159-a2c4-127c19d66d51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_63a07923-b22f-48fd-ae58-3f1ab201843c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_44e11ef6-36a5-48c7-a093-03964fe6fd7d" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_63a07923-b22f-48fd-ae58-3f1ab201843c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_eec54929-a415-4592-80f1-83cde6c7b885" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_44e11ef6-36a5-48c7-a093-03964fe6fd7d" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_eec54929-a415-4592-80f1-83cde6c7b885" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_6c0e5e2d-ac3f-4ee3-9b5a-75d1ea7f0aa9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_44e11ef6-36a5-48c7-a093-03964fe6fd7d" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_6c0e5e2d-ac3f-4ee3-9b5a-75d1ea7f0aa9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_be5d3317-a154-463c-bcfe-0d089707acfd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_44e11ef6-36a5-48c7-a093-03964fe6fd7d" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_be5d3317-a154-463c-bcfe-0d089707acfd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_627a393f-6b0a-44e9-962f-18bd6105e895" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_44e11ef6-36a5-48c7-a093-03964fe6fd7d" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_627a393f-6b0a-44e9-962f-18bd6105e895" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_80937b6f-10f4-44f0-868f-c51bb8689d9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_44e11ef6-36a5-48c7-a093-03964fe6fd7d" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_80937b6f-10f4-44f0-868f-c51bb8689d9c" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>7
<FILENAME>s-20210731_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 2021 Workiva-->
<!--r:5ccaf99c-aeef-4ae6-9f91-8fa0348fe8a1,g:ee5747d8-097a-4c82-8680-251cbb0376fa-->
<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://www.sentinelone.com/role/Cover" xlink:type="simple" xlink:href="s-20210731.xsd#Cover"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/Cover" xlink:type="extended" id="i3fd66a611f2a43e29ff17fe35ec51291_Cover">
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_347001b6-b54f-4d7c-b150-6caa8db232c4" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_DocumentType_347001b6-b54f-4d7c-b150-6caa8db232c4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_34deec89-465d-4dc0-951b-64d62805cb17" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentQuarterlyReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_DocumentQuarterlyReport_34deec89-465d-4dc0-951b-64d62805cb17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_c65cc262-cdfe-4280-b3e4-45b7896ea4b8" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_DocumentPeriodEndDate_c65cc262-cdfe-4280-b3e4-45b7896ea4b8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_f159881f-ed3e-49a8-90df-48d2d9fe88c1" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_DocumentTransitionReport_f159881f-ed3e-49a8-90df-48d2d9fe88c1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_a19caa5a-ef60-4b6d-a6d7-d5f63161e3c0" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_EntityFileNumber_a19caa5a-ef60-4b6d-a6d7-d5f63161e3c0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_820f09f3-07d6-4b98-8d6e-1d100520bd08" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_EntityRegistrantName_820f09f3-07d6-4b98-8d6e-1d100520bd08" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_84a421b4-2ded-4d46-ac03-9ec7a5c0c016" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_EntityIncorporationStateCountryCode_84a421b4-2ded-4d46-ac03-9ec7a5c0c016" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_797ca5ee-3117-4664-8011-5125dfed1c3b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_EntityTaxIdentificationNumber_797ca5ee-3117-4664-8011-5125dfed1c3b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_c798c2da-5c4b-4bec-8607-5b0a74f747d1" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_EntityAddressAddressLine1_c798c2da-5c4b-4bec-8607-5b0a74f747d1" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_2b4ab755-8db5-4b18-abe5-890f976e465c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_EntityAddressCityOrTown_2b4ab755-8db5-4b18-abe5-890f976e465c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_63248b2a-9620-4014-9d68-a6c272307199" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_EntityAddressStateOrProvince_63248b2a-9620-4014-9d68-a6c272307199" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_85f55853-0931-408b-956c-6ee0d0d4796f" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_EntityAddressPostalZipCode_85f55853-0931-408b-956c-6ee0d0d4796f" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_bfe1e559-ffb1-45fd-a46f-ce89b67c798b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_CityAreaCode_bfe1e559-ffb1-45fd-a46f-ce89b67c798b" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_ac999273-e637-4f3b-9f25-30dafbafe7da" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_LocalPhoneNumber_ac999273-e637-4f3b-9f25-30dafbafe7da" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_1a9aa7a7-255d-4e21-bcef-85f0e3d2767c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_Security12bTitle_1a9aa7a7-255d-4e21-bcef-85f0e3d2767c" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_e46776c7-4e1f-44c1-b33c-c7e36829015b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_TradingSymbol_e46776c7-4e1f-44c1-b33c-c7e36829015b" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_b06d03cc-7731-4f09-abcc-a9847f9d73e7" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_SecurityExchangeName_b06d03cc-7731-4f09-abcc-a9847f9d73e7" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_c5c3bd90-c0eb-4423-88ba-8503c32c37ad" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_EntityCurrentReportingStatus_c5c3bd90-c0eb-4423-88ba-8503c32c37ad" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_3c1c411b-1156-4519-82a9-c24135327843" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_EntityInteractiveDataCurrent_3c1c411b-1156-4519-82a9-c24135327843" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_06ca03b8-90de-4040-9928-35f89b86de7e" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_EntityFilerCategory_06ca03b8-90de-4040-9928-35f89b86de7e" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_ae645331-5667-4957-b38f-36ea51349448" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_EntitySmallBusiness_ae645331-5667-4957-b38f-36ea51349448" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityExTransitionPeriod_4324096d-ed8c-4cb7-bb6f-2d6b9e65fb4d" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityExTransitionPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_EntityExTransitionPeriod_4324096d-ed8c-4cb7-bb6f-2d6b9e65fb4d" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_7ab3c651-6f23-4e9b-8e56-675783ddfdcb" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_EntityShellCompany_7ab3c651-6f23-4e9b-8e56-675783ddfdcb" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_9b3baa1b-c7b2-4875-b867-76e1dd70248a" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_9b3baa1b-c7b2-4875-b867-76e1dd70248a" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_e48e34bc-ec84-4f76-8004-e709871c9c68" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_CurrentFiscalYearEndDate_e48e34bc-ec84-4f76-8004-e709871c9c68" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_7041d1d5-6d2e-439a-9829-f5ef3a91451a" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_DocumentFiscalYearFocus_7041d1d5-6d2e-439a-9829-f5ef3a91451a" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_52d2d118-2a79-4cc7-b197-d6cf2fcd3008" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_DocumentFiscalPeriodFocus_52d2d118-2a79-4cc7-b197-d6cf2fcd3008" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_cd5cc63e-2b84-49fe-9269-1d8e6f68b7e2" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_AmendmentFlag_cd5cc63e-2b84-49fe-9269-1d8e6f68b7e2" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_69294859-7b27-4c41-8a96-def77e4c1c6d" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_EntityCentralIndexKey_69294859-7b27-4c41-8a96-def77e4c1c6d" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_3ffec553-7302-4bc2-a905-aceb82067c29" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_EntitiesTable_3ffec553-7302-4bc2-a905-aceb82067c29" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_e5149531-b670-4a06-a481-926f11990969" 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_dei_EntitiesTable_3ffec553-7302-4bc2-a905-aceb82067c29" xlink:to="loc_us-gaap_StatementClassOfStockAxis_e5149531-b670-4a06-a481-926f11990969" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_e5149531-b670-4a06-a481-926f11990969_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_e5149531-b670-4a06-a481-926f11990969" xlink:to="loc_us-gaap_ClassOfStockDomain_e5149531-b670-4a06-a481-926f11990969_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_2f75b9cd-33b0-4d48-83b4-0f1866175af4" 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_e5149531-b670-4a06-a481-926f11990969" xlink:to="loc_us-gaap_ClassOfStockDomain_2f75b9cd-33b0-4d48-83b4-0f1866175af4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_5db57254-cb88-4950-a6ab-40e68c2addef" 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_2f75b9cd-33b0-4d48-83b4-0f1866175af4" xlink:to="loc_us-gaap_CommonClassAMember_5db57254-cb88-4950-a6ab-40e68c2addef" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_5ba2a3fb-3c94-4456-bdf3-f1ab0428d325" 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_2f75b9cd-33b0-4d48-83b4-0f1866175af4" xlink:to="loc_us-gaap_CommonClassBMember_5ba2a3fb-3c94-4456-bdf3-f1ab0428d325" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="s-20210731.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended" id="i298738d4f410495a9c253727886ffe4a_CondensedConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_44a9fe93-b6b5-4b52-baff-a3c9315290bb" 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_AssetsAbstract_188a297b-d357-4fc3-be19-2a8ed14b6dc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_44a9fe93-b6b5-4b52-baff-a3c9315290bb" xlink:to="loc_us-gaap_AssetsAbstract_188a297b-d357-4fc3-be19-2a8ed14b6dc2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_b525a291-a91d-4ec3-bb8a-27002ea8cfaa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_188a297b-d357-4fc3-be19-2a8ed14b6dc2" xlink:to="loc_us-gaap_AssetsCurrentAbstract_b525a291-a91d-4ec3-bb8a-27002ea8cfaa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6ec2fb8c-cecc-4f20-abb9-4e4f1d549199" 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_AssetsCurrentAbstract_b525a291-a91d-4ec3-bb8a-27002ea8cfaa" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6ec2fb8c-cecc-4f20-abb9-4e4f1d549199" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_cfa3399a-80c7-4822-8ff8-67a79fbac555" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b525a291-a91d-4ec3-bb8a-27002ea8cfaa" xlink:to="loc_us-gaap_ShortTermInvestments_cfa3399a-80c7-4822-8ff8-67a79fbac555" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_cfc7094d-a3cf-44a8-8cd0-92f27508e28e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b525a291-a91d-4ec3-bb8a-27002ea8cfaa" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_cfc7094d-a3cf-44a8-8cd0-92f27508e28e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetCurrent_a73b0ab5-cc30-42fe-9722-8120d3675bf0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b525a291-a91d-4ec3-bb8a-27002ea8cfaa" xlink:to="loc_us-gaap_CapitalizedContractCostNetCurrent_a73b0ab5-cc30-42fe-9722-8120d3675bf0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_79a7ee55-dbf2-470a-9f07-04339ea1e45f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b525a291-a91d-4ec3-bb8a-27002ea8cfaa" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_79a7ee55-dbf2-470a-9f07-04339ea1e45f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_17d86586-71d6-48b2-bd33-31947760efc1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b525a291-a91d-4ec3-bb8a-27002ea8cfaa" xlink:to="loc_us-gaap_AssetsCurrent_17d86586-71d6-48b2-bd33-31947760efc1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_c79c9c34-f7c7-4cd6-9861-bae8d328b11d" 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_AssetsAbstract_188a297b-d357-4fc3-be19-2a8ed14b6dc2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_c79c9c34-f7c7-4cd6-9861-bae8d328b11d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_fd2df383-20b1-49e0-a6d5-3e48965ac9b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_188a297b-d357-4fc3-be19-2a8ed14b6dc2" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_fd2df383-20b1-49e0-a6d5-3e48965ac9b1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent_ac9f2ff1-09c0-413c-8d01-67127ac2a080" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNetNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_188a297b-d357-4fc3-be19-2a8ed14b6dc2" xlink:to="loc_us-gaap_CapitalizedContractCostNetNoncurrent_ac9f2ff1-09c0-413c-8d01-67127ac2a080" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_83ad9430-e395-45b1-9123-e5b03cab72f4" 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_AssetsAbstract_188a297b-d357-4fc3-be19-2a8ed14b6dc2" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_83ad9430-e395-45b1-9123-e5b03cab72f4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5081a1f6-b2c2-476b-b8cd-66bc4ba042c1" 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_AssetsAbstract_188a297b-d357-4fc3-be19-2a8ed14b6dc2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5081a1f6-b2c2-476b-b8cd-66bc4ba042c1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_07e1d9f0-881f-4784-90b5-1f2adc451ad0" 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_AssetsAbstract_188a297b-d357-4fc3-be19-2a8ed14b6dc2" xlink:to="loc_us-gaap_Goodwill_07e1d9f0-881f-4784-90b5-1f2adc451ad0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_9029f97a-d6cf-4675-8fed-90f434bc2c0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_188a297b-d357-4fc3-be19-2a8ed14b6dc2" xlink:to="loc_us-gaap_Assets_9029f97a-d6cf-4675-8fed-90f434bc2c0c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b4b719d7-4651-40d1-8437-c7beecbf088b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_44a9fe93-b6b5-4b52-baff-a3c9315290bb" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b4b719d7-4651-40d1-8437-c7beecbf088b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_437b8aed-07de-4634-abaf-9eaa78daa3b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b4b719d7-4651-40d1-8437-c7beecbf088b" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_437b8aed-07de-4634-abaf-9eaa78daa3b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_e43e3280-36c9-40d6-9118-5115328b4e0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_437b8aed-07de-4634-abaf-9eaa78daa3b8" xlink:to="loc_us-gaap_AccountsPayableCurrent_e43e3280-36c9-40d6-9118-5115328b4e0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_fb89d698-cac7-4492-a03d-f363c7fd91b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_437b8aed-07de-4634-abaf-9eaa78daa3b8" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_fb89d698-cac7-4492-a03d-f363c7fd91b7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_a7e22c29-4d47-416e-bf3a-f58d20fd18fe" 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_LiabilitiesCurrentAbstract_437b8aed-07de-4634-abaf-9eaa78daa3b8" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_a7e22c29-4d47-416e-bf3a-f58d20fd18fe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_16cc8b25-df5b-4605-bdc4-99f2455593aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_437b8aed-07de-4634-abaf-9eaa78daa3b8" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_16cc8b25-df5b-4605-bdc4-99f2455593aa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_8fb77c3e-09bb-408e-8d07-a0cd9b4706ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_437b8aed-07de-4634-abaf-9eaa78daa3b8" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_8fb77c3e-09bb-408e-8d07-a0cd9b4706ff" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_976b233c-8e26-4a69-a773-524f10e7f725" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_437b8aed-07de-4634-abaf-9eaa78daa3b8" xlink:to="loc_us-gaap_LiabilitiesCurrent_976b233c-8e26-4a69-a773-524f10e7f725" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_309a9b8c-d875-480f-905d-c2488e66d99d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b4b719d7-4651-40d1-8437-c7beecbf088b" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_309a9b8c-d875-480f-905d-c2488e66d99d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_d4f9462d-fef4-4e24-9589-cfcf69554ed1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b4b719d7-4651-40d1-8437-c7beecbf088b" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_d4f9462d-fef4-4e24-9589-cfcf69554ed1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_73c3e959-6061-47f9-98e9-149c08a5ba8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b4b719d7-4651-40d1-8437-c7beecbf088b" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_73c3e959-6061-47f9-98e9-149c08a5ba8b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_a9be48db-4625-4137-9b4a-d64e2036c028" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b4b719d7-4651-40d1-8437-c7beecbf088b" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_a9be48db-4625-4137-9b4a-d64e2036c028" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_1846aeeb-dd91-4ccc-9ac3-3dad29ae91b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b4b719d7-4651-40d1-8437-c7beecbf088b" xlink:to="loc_us-gaap_Liabilities_1846aeeb-dd91-4ccc-9ac3-3dad29ae91b8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_4989084e-040f-429b-aa0c-abcf8719cfc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b4b719d7-4651-40d1-8437-c7beecbf088b" xlink:to="loc_us-gaap_CommitmentsAndContingencies_4989084e-040f-429b-aa0c-abcf8719cfc6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_a14b5110-f564-4641-a7b5-cf9eafd289a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b4b719d7-4651-40d1-8437-c7beecbf088b" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_a14b5110-f564-4641-a7b5-cf9eafd289a0" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_f7bab66e-d0ee-43d8-bf92-f815d3209876" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b4b719d7-4651-40d1-8437-c7beecbf088b" xlink:to="loc_us-gaap_EquityAbstract_f7bab66e-d0ee-43d8-bf92-f815d3209876" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_70d2bf4d-6ca8-41c3-9e87-1802198fe6fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_f7bab66e-d0ee-43d8-bf92-f815d3209876" xlink:to="loc_us-gaap_PreferredStockValue_70d2bf4d-6ca8-41c3-9e87-1802198fe6fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_0673a5f8-452f-4a72-bda6-4e8a8a2a8d11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_f7bab66e-d0ee-43d8-bf92-f815d3209876" xlink:to="loc_us-gaap_CommonStockValue_0673a5f8-452f-4a72-bda6-4e8a8a2a8d11" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_fa51fc4c-8942-4f7f-a652-56044ae63843" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_f7bab66e-d0ee-43d8-bf92-f815d3209876" xlink:to="loc_us-gaap_AdditionalPaidInCapital_fa51fc4c-8942-4f7f-a652-56044ae63843" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a37ebe77-2318-4101-9fc7-8df5240c5935" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_f7bab66e-d0ee-43d8-bf92-f815d3209876" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a37ebe77-2318-4101-9fc7-8df5240c5935" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_de80ae0d-1d5f-4a26-bf02-4b12e194993e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_f7bab66e-d0ee-43d8-bf92-f815d3209876" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_de80ae0d-1d5f-4a26-bf02-4b12e194993e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ef55439d-ff08-432e-a5ab-ecca3b7db678" 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_EquityAbstract_f7bab66e-d0ee-43d8-bf92-f815d3209876" xlink:to="loc_us-gaap_StockholdersEquity_ef55439d-ff08-432e-a5ab-ecca3b7db678" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_faeb6afd-f025-4634-a231-bf7749ca6d9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b4b719d7-4651-40d1-8437-c7beecbf088b" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_faeb6afd-f025-4634-a231-bf7749ca6d9b" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_7d329715-12b1-410d-a834-4fa85c3fb856" 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_44a9fe93-b6b5-4b52-baff-a3c9315290bb" xlink:to="loc_us-gaap_StatementTable_7d329715-12b1-410d-a834-4fa85c3fb856" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_ca0cccc6-3d55-414d-9490-8462527d3e97" 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_7d329715-12b1-410d-a834-4fa85c3fb856" xlink:to="loc_us-gaap_StatementClassOfStockAxis_ca0cccc6-3d55-414d-9490-8462527d3e97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ca0cccc6-3d55-414d-9490-8462527d3e97_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_ca0cccc6-3d55-414d-9490-8462527d3e97" xlink:to="loc_us-gaap_ClassOfStockDomain_ca0cccc6-3d55-414d-9490-8462527d3e97_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_28f514e5-d89e-4040-afd2-629cee4d1ef0" 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_ca0cccc6-3d55-414d-9490-8462527d3e97" xlink:to="loc_us-gaap_ClassOfStockDomain_28f514e5-d89e-4040-afd2-629cee4d1ef0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_ab9cdc08-225a-4948-a892-bc840ee7364b" 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_28f514e5-d89e-4040-afd2-629cee4d1ef0" xlink:to="loc_us-gaap_CommonClassAMember_ab9cdc08-225a-4948-a892-bc840ee7364b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_d827aefc-1de5-4015-b768-f43de0acf424" 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_28f514e5-d89e-4040-afd2-629cee4d1ef0" xlink:to="loc_us-gaap_CommonClassBMember_d827aefc-1de5-4015-b768-f43de0acf424" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="s-20210731.xsd#CondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended" id="i7904a1158a3d4a26a3f4801cbbcd3b6c_CondensedConsolidatedBalanceSheetsParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_34cdec70-a06d-420b-95eb-f35d19b2a2ad" 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_TemporaryEquityParOrStatedValuePerShare_a6a50b72-f6b8-4d61-8789-c3ae35954ef2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_34cdec70-a06d-420b-95eb-f35d19b2a2ad" xlink:to="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare_a6a50b72-f6b8-4d61-8789-c3ae35954ef2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesAuthorized_19d120e9-f1b9-43c6-8046-ffea1575ca84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_34cdec70-a06d-420b-95eb-f35d19b2a2ad" xlink:to="loc_us-gaap_TemporaryEquitySharesAuthorized_19d120e9-f1b9-43c6-8046-ffea1575ca84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_86a420fb-c575-4bd0-8499-1e55b9d76c52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_34cdec70-a06d-420b-95eb-f35d19b2a2ad" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_86a420fb-c575-4bd0-8499-1e55b9d76c52" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesIssued_6b02b3ad-9ccb-4306-9f2f-9a47094aee60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_34cdec70-a06d-420b-95eb-f35d19b2a2ad" xlink:to="loc_us-gaap_TemporaryEquitySharesIssued_6b02b3ad-9ccb-4306-9f2f-9a47094aee60" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityLiquidationPreference_fc0820d7-759d-4b41-88cf-b46bbf8d48c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLiquidationPreference"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_34cdec70-a06d-420b-95eb-f35d19b2a2ad" xlink:to="loc_us-gaap_TemporaryEquityLiquidationPreference_fc0820d7-759d-4b41-88cf-b46bbf8d48c6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_b7cb24ca-75ca-421e-a386-b1bf3be9fedb" 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_34cdec70-a06d-420b-95eb-f35d19b2a2ad" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_b7cb24ca-75ca-421e-a386-b1bf3be9fedb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_58e84e0e-2ef7-41a2-806a-6f7d164bac0d" 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_34cdec70-a06d-420b-95eb-f35d19b2a2ad" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_58e84e0e-2ef7-41a2-806a-6f7d164bac0d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_35311163-ce2b-49bb-9c58-fe9abb3c826f" 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_34cdec70-a06d-420b-95eb-f35d19b2a2ad" xlink:to="loc_us-gaap_PreferredStockSharesIssued_35311163-ce2b-49bb-9c58-fe9abb3c826f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_13c97feb-93f4-4257-83f5-45acce71cf16" 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_34cdec70-a06d-420b-95eb-f35d19b2a2ad" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_13c97feb-93f4-4257-83f5-45acce71cf16" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_ce9514ac-f30e-4c6d-8217-2cd632397d08" 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_34cdec70-a06d-420b-95eb-f35d19b2a2ad" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_ce9514ac-f30e-4c6d-8217-2cd632397d08" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_56278182-c3e1-45d8-8943-4862d2545fa6" 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_34cdec70-a06d-420b-95eb-f35d19b2a2ad" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_56278182-c3e1-45d8-8943-4862d2545fa6" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_a78b8f12-e1f1-4815-897c-7013e2b698a7" 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_34cdec70-a06d-420b-95eb-f35d19b2a2ad" xlink:to="loc_us-gaap_CommonStockSharesIssued_a78b8f12-e1f1-4815-897c-7013e2b698a7" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_e16a647e-b520-4a63-b2be-7082aac6548b" 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_34cdec70-a06d-420b-95eb-f35d19b2a2ad" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_e16a647e-b520-4a63-b2be-7082aac6548b" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_cdcd1344-fc43-4f16-aaee-5f36be04e4aa" 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_34cdec70-a06d-420b-95eb-f35d19b2a2ad" xlink:to="loc_us-gaap_StatementTable_cdcd1344-fc43-4f16-aaee-5f36be04e4aa" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_ef254ef8-a1d6-4679-b2f0-0679bf7defb7" 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_cdcd1344-fc43-4f16-aaee-5f36be04e4aa" xlink:to="loc_us-gaap_StatementClassOfStockAxis_ef254ef8-a1d6-4679-b2f0-0679bf7defb7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ef254ef8-a1d6-4679-b2f0-0679bf7defb7_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_ef254ef8-a1d6-4679-b2f0-0679bf7defb7" xlink:to="loc_us-gaap_ClassOfStockDomain_ef254ef8-a1d6-4679-b2f0-0679bf7defb7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_a01cd3ea-65da-4d7d-9d73-7f47cbc53008" 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_ef254ef8-a1d6-4679-b2f0-0679bf7defb7" xlink:to="loc_us-gaap_ClassOfStockDomain_a01cd3ea-65da-4d7d-9d73-7f47cbc53008" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_95fba855-3f1e-469b-a18e-67f505cecd92" 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_a01cd3ea-65da-4d7d-9d73-7f47cbc53008" xlink:to="loc_us-gaap_CommonClassAMember_95fba855-3f1e-469b-a18e-67f505cecd92" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_7fee3e2b-fe01-4f06-b2f4-4ae87d639c69" 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_a01cd3ea-65da-4d7d-9d73-7f47cbc53008" xlink:to="loc_us-gaap_CommonClassBMember_7fee3e2b-fe01-4f06-b2f4-4ae87d639c69" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" xlink:type="simple" xlink:href="s-20210731.xsd#CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" xlink:type="extended" id="i97d840b691f643eead8e35c1315ec836_CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d6a0f41a-bf0a-4ae4-b596-a116b92e7b6e" 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_IncreaseDecreaseInTemporaryEquityRollForward_8d99710d-60a1-48c4-b2c2-cda2af289632" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d6a0f41a-bf0a-4ae4-b596-a116b92e7b6e" xlink:to="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_8d99710d-60a1-48c4-b2c2-cda2af289632" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_e66c0e74-fa8a-4c7d-b64a-43e49df5d025" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_8d99710d-60a1-48c4-b2c2-cda2af289632" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_e66c0e74-fa8a-4c7d-b64a-43e49df5d025" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_29d0d520-e771-4ba6-9945-70690e299ae9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_8d99710d-60a1-48c4-b2c2-cda2af289632" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_29d0d520-e771-4ba6-9945-70690e299ae9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_TemporaryEquitySharesConversionOfTemporaryEquityToCommonStock_6cd833db-1ff9-4a5d-9862-a04ded9cad67" xlink:href="s-20210731.xsd#s_TemporaryEquitySharesConversionOfTemporaryEquityToCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_8d99710d-60a1-48c4-b2c2-cda2af289632" xlink:to="loc_s_TemporaryEquitySharesConversionOfTemporaryEquityToCommonStock_6cd833db-1ff9-4a5d-9862-a04ded9cad67" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_TemporaryEquityValueConversionOfTemporaryEquityToCommonStock_f7c9c5e4-0582-43d1-9cfa-bdb06c81bf96" xlink:href="s-20210731.xsd#s_TemporaryEquityValueConversionOfTemporaryEquityToCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_8d99710d-60a1-48c4-b2c2-cda2af289632" xlink:to="loc_s_TemporaryEquityValueConversionOfTemporaryEquityToCommonStock_f7c9c5e4-0582-43d1-9cfa-bdb06c81bf96" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_de6ba44f-df68-493d-a308-c7cdd6ebef8c" xlink:href="s-20210731.xsd#s_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_8d99710d-60a1-48c4-b2c2-cda2af289632" xlink:to="loc_s_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_de6ba44f-df68-493d-a308-c7cdd6ebef8c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_3597124b-6ec6-4725-b36d-7061b48e2db2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_8d99710d-60a1-48c4-b2c2-cda2af289632" xlink:to="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_3597124b-6ec6-4725-b36d-7061b48e2db2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_57998a04-5ce4-41a3-a460-15652071f415" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_88084db9-1c6c-4b00-afa2-1cd858a56d57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_746b1011-3b02-43b2-9d3c-88d5f4db5651" 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_d6a0f41a-bf0a-4ae4-b596-a116b92e7b6e" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_879bfed5-365c-4ef7-97c9-99c8fe767f8e" 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_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_us-gaap_SharesOutstanding_879bfed5-365c-4ef7-97c9-99c8fe767f8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8a975100-880b-4863-86ac-d47f3a24bfe7" 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_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_us-gaap_StockholdersEquity_8a975100-880b-4863-86ac-d47f3a24bfe7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_bb688a98-d8a8-4ff9-9bdb-1b1461906351" 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_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_bb688a98-d8a8-4ff9-9bdb-1b1461906351" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_4f4382b9-2fd2-4760-be43-01299a86e249" 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_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_4f4382b9-2fd2-4760-be43-01299a86e249" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_a0a46ca2-03fb-44d6-b5ea-484601fd13d2" 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_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_a0a46ca2-03fb-44d6-b5ea-484601fd13d2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_a305f645-d1dd-4198-8e83-49020dfa6219" 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_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_a305f645-d1dd-4198-8e83-49020dfa6219" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_18ffe7f9-db1f-4b9b-9712-337285c0f107" 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_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_18ffe7f9-db1f-4b9b-9712-337285c0f107" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_92b82b99-bbcc-4434-8b30-b02b08feb607" 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_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_92b82b99-bbcc-4434-8b30-b02b08feb607" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_StockIssuedDuringPeriodSharesExerciseOfWarrants_229399a2-50f8-4894-9a13-3935774f0fea" xlink:href="s-20210731.xsd#s_StockIssuedDuringPeriodSharesExerciseOfWarrants"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_s_StockIssuedDuringPeriodSharesExerciseOfWarrants_229399a2-50f8-4894-9a13-3935774f0fea" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested_c6183685-6944-4751-8ba7-07af8d3e3042" xlink:href="s-20210731.xsd#s_AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_s_AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested_c6183685-6944-4751-8ba7-07af8d3e3042" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_a00083a4-55d5-40de-a3db-2d8e7e3f28b7" 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_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_a00083a4-55d5-40de-a3db-2d8e7e3f28b7" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_af79c67b-fb04-4472-b64b-1211801581b0" 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_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_af79c67b-fb04-4472-b64b-1211801581b0" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_57985d61-52e0-4884-b623-29a709f745ce" 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_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_57985d61-52e0-4884-b623-29a709f745ce" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_d1905754-03c6-4296-9174-95df96e6bb50" 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_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_d1905754-03c6-4296-9174-95df96e6bb50" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_c6b4cf31-8e28-4116-b80a-708af927309c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_c6b4cf31-8e28-4116-b80a-708af927309c" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_6ed606f0-6524-48f8-9a34-e644fced36ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_6ed606f0-6524-48f8-9a34-e644fced36ba" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_d54856e0-cfca-4e33-b138-ed430d03a27b" 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_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_d54856e0-cfca-4e33-b138-ed430d03a27b" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e12f90a0-ad80-4f03-a9aa-7d7828d1cdac" 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_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_us-gaap_NetIncomeLoss_e12f90a0-ad80-4f03-a9aa-7d7828d1cdac" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_d3aa067a-248d-4695-982d-3062e4747db8" 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_fdf2d113-52ec-491c-8e63-3f5be6d9f1bb" 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_b73cd832-c282-4c42-aed3-147b301714a8" 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_d6a0f41a-bf0a-4ae4-b596-a116b92e7b6e" xlink:to="loc_us-gaap_StatementTable_b73cd832-c282-4c42-aed3-147b301714a8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_28cb78e2-c242-45af-bb6c-aef8614a1462" 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_b73cd832-c282-4c42-aed3-147b301714a8" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_28cb78e2-c242-45af-bb6c-aef8614a1462" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_28cb78e2-c242-45af-bb6c-aef8614a1462_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_28cb78e2-c242-45af-bb6c-aef8614a1462" xlink:to="loc_us-gaap_EquityComponentDomain_28cb78e2-c242-45af-bb6c-aef8614a1462_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_37044cd7-9f8b-418b-b1e8-e5e87bc9c429" 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_28cb78e2-c242-45af-bb6c-aef8614a1462" xlink:to="loc_us-gaap_EquityComponentDomain_37044cd7-9f8b-418b-b1e8-e5e87bc9c429" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_24c23c4d-6483-4f84-b328-58c61cc9387a" 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_37044cd7-9f8b-418b-b1e8-e5e87bc9c429" xlink:to="loc_us-gaap_CommonStockMember_24c23c4d-6483-4f84-b328-58c61cc9387a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_b9c834d7-6bc2-4f28-ac83-f25bf262925e" 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_37044cd7-9f8b-418b-b1e8-e5e87bc9c429" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_b9c834d7-6bc2-4f28-ac83-f25bf262925e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_09d9e531-682a-487e-afad-90c31926bddc" 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_37044cd7-9f8b-418b-b1e8-e5e87bc9c429" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_09d9e531-682a-487e-afad-90c31926bddc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_8b158155-0d72-4729-a4bc-7398b50110fe" 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_37044cd7-9f8b-418b-b1e8-e5e87bc9c429" xlink:to="loc_us-gaap_RetainedEarningsMember_8b158155-0d72-4729-a4bc-7398b50110fe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_5aa597f5-7156-41ab-9179-7fbf40f835ad" 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_b73cd832-c282-4c42-aed3-147b301714a8" xlink:to="loc_us-gaap_StatementClassOfStockAxis_5aa597f5-7156-41ab-9179-7fbf40f835ad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_5aa597f5-7156-41ab-9179-7fbf40f835ad_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_5aa597f5-7156-41ab-9179-7fbf40f835ad" xlink:to="loc_us-gaap_ClassOfStockDomain_5aa597f5-7156-41ab-9179-7fbf40f835ad_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_a0bc44c4-e2f9-4569-8e11-edd1983081e0" 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_5aa597f5-7156-41ab-9179-7fbf40f835ad" xlink:to="loc_us-gaap_ClassOfStockDomain_a0bc44c4-e2f9-4569-8e11-edd1983081e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_CommonClassAAndBMember_52d80138-2ecc-4ad5-b71a-19e791a32ce3" xlink:href="s-20210731.xsd#s_CommonClassAAndBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_a0bc44c4-e2f9-4569-8e11-edd1983081e0" xlink:to="loc_s_CommonClassAAndBMember_52d80138-2ecc-4ad5-b71a-19e791a32ce3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_cb7e6d3a-06fd-42a5-be83-ec2509a6c614" 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_a0bc44c4-e2f9-4569-8e11-edd1983081e0" xlink:to="loc_us-gaap_CommonClassBMember_cb7e6d3a-06fd-42a5-be83-ec2509a6c614" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/OrganizationandDescriptionofBusinessDetails" xlink:type="simple" xlink:href="s-20210731.xsd#OrganizationandDescriptionofBusinessDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/OrganizationandDescriptionofBusinessDetails" xlink:type="extended" id="iebc6adaeed254ea386b3e138e328f5dd_OrganizationandDescriptionofBusinessDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_6cbeda16-7f69-4e76-bb86-6f0a0c944b64" 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_SaleOfStockNumberOfSharesIssuedInTransaction_00733063-22cb-4abd-a3fe-a9bb7b54555b" 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_us-gaap_ClassOfStockLineItems_6cbeda16-7f69-4e76-bb86-6f0a0c944b64" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_00733063-22cb-4abd-a3fe-a9bb7b54555b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_6cea8524-5af5-44aa-ab72-9183ac8f608b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_6cbeda16-7f69-4e76-bb86-6f0a0c944b64" xlink:to="loc_us-gaap_SharePrice_6cea8524-5af5-44aa-ab72-9183ac8f608b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_68a87dde-8f44-4e0d-8a7c-fa196edcb0d1" 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_us-gaap_ClassOfStockLineItems_6cbeda16-7f69-4e76-bb86-6f0a0c944b64" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_68a87dde-8f44-4e0d-8a7c-fa196edcb0d1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_59333893-a2ac-48ad-ab85-46e6b7b86afc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_6cbeda16-7f69-4e76-bb86-6f0a0c944b64" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_59333893-a2ac-48ad-ab85-46e6b7b86afc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_03ad4bb1-0f7b-4264-b79a-c12cb8dc1650" 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_ClassOfStockLineItems_6cbeda16-7f69-4e76-bb86-6f0a0c944b64" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_03ad4bb1-0f7b-4264-b79a-c12cb8dc1650" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockConvertibleConversionRatio_34a1f553-db61-494b-bdd5-1ec3e27fcc7b" 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_6cbeda16-7f69-4e76-bb86-6f0a0c944b64" xlink:to="loc_us-gaap_PreferredStockConvertibleConversionRatio_34a1f553-db61-494b-bdd5-1ec3e27fcc7b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis_1cf11c25-fe9f-48c3-9619-20b5a36281ed" xlink:href="s-20210731.xsd#s_StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_6cbeda16-7f69-4e76-bb86-6f0a0c944b64" xlink:to="loc_s_StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis_1cf11c25-fe9f-48c3-9619-20b5a36281ed" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_1e2cee5f-91b8-4d8c-abb8-542c8e93565d" 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_6cbeda16-7f69-4e76-bb86-6f0a0c944b64" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_1e2cee5f-91b8-4d8c-abb8-542c8e93565d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_c8c3277e-6d07-4a12-9d5c-ac589243b885" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1e2cee5f-91b8-4d8c-abb8-542c8e93565d" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_c8c3277e-6d07-4a12-9d5c-ac589243b885" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_c8c3277e-6d07-4a12-9d5c-ac589243b885_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_c8c3277e-6d07-4a12-9d5c-ac589243b885" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_c8c3277e-6d07-4a12-9d5c-ac589243b885_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_3ae010f1-2d90-48d5-9745-3e8164e5ecb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_c8c3277e-6d07-4a12-9d5c-ac589243b885" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_3ae010f1-2d90-48d5-9745-3e8164e5ecb7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OverAllotmentOptionMember_5638a428-a094-40fb-a1d8-c295e35c63f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OverAllotmentOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_3ae010f1-2d90-48d5-9745-3e8164e5ecb7" xlink:to="loc_us-gaap_OverAllotmentOptionMember_5638a428-a094-40fb-a1d8-c295e35c63f1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrivatePlacementMember_a7fab7b6-d2a7-4d32-903b-05b1a9c372e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrivatePlacementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_3ae010f1-2d90-48d5-9745-3e8164e5ecb7" xlink:to="loc_us-gaap_PrivatePlacementMember_a7fab7b6-d2a7-4d32-903b-05b1a9c372e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_b0c05e19-8039-41ca-99fa-cd25ea0b2113" 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_1e2cee5f-91b8-4d8c-abb8-542c8e93565d" xlink:to="loc_us-gaap_StatementClassOfStockAxis_b0c05e19-8039-41ca-99fa-cd25ea0b2113" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_b0c05e19-8039-41ca-99fa-cd25ea0b2113_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_b0c05e19-8039-41ca-99fa-cd25ea0b2113" xlink:to="loc_us-gaap_ClassOfStockDomain_b0c05e19-8039-41ca-99fa-cd25ea0b2113_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_3d1c3641-9b09-4268-9688-fad69d5e5196" 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_b0c05e19-8039-41ca-99fa-cd25ea0b2113" xlink:to="loc_us-gaap_ClassOfStockDomain_3d1c3641-9b09-4268-9688-fad69d5e5196" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_57c637de-7a7c-4346-bbfd-56527b77f7cc" 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_3d1c3641-9b09-4268-9688-fad69d5e5196" xlink:to="loc_us-gaap_CommonClassAMember_57c637de-7a7c-4346-bbfd-56527b77f7cc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RedeemableConvertiblePreferredStockMember_9120a11c-7581-4c6a-b087-133f02c7e96c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_3d1c3641-9b09-4268-9688-fad69d5e5196" xlink:to="loc_us-gaap_RedeemableConvertiblePreferredStockMember_9120a11c-7581-4c6a-b087-133f02c7e96c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_c8d5aa83-d964-4aad-af8f-38137d65e37d" 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_3d1c3641-9b09-4268-9688-fad69d5e5196" xlink:to="loc_us-gaap_CommonClassBMember_c8d5aa83-d964-4aad-af8f-38137d65e37d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesEPreferredStockMember_5eaec3d8-c3b6-4db9-8765-c0128da77643" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesEPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_3d1c3641-9b09-4268-9688-fad69d5e5196" xlink:to="loc_us-gaap_SeriesEPreferredStockMember_5eaec3d8-c3b6-4db9-8765-c0128da77643" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskAccountsReceivableDetails" xlink:type="simple" xlink:href="s-20210731.xsd#SummaryofSignificantAccountingPoliciesConcentrationRiskAccountsReceivableDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskAccountsReceivableDetails" xlink:type="extended" id="iaa2a0fce987542baa1bf7ba69a1cbee0_SummaryofSignificantAccountingPoliciesConcentrationRiskAccountsReceivableDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_b4b9c932-b06e-4b8a-ac5f-6082e57edb78" 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_ConcentrationRiskPercentage1_7d8e1524-c535-4c6b-88bc-45944c97f221" 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_b4b9c932-b06e-4b8a-ac5f-6082e57edb78" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_7d8e1524-c535-4c6b-88bc-45944c97f221" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_a1e26fcf-a4cd-4cbc-82e2-9ea142f8ce94" 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_b4b9c932-b06e-4b8a-ac5f-6082e57edb78" xlink:to="loc_us-gaap_ConcentrationRiskTable_a1e26fcf-a4cd-4cbc-82e2-9ea142f8ce94" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_4cba3392-392c-4281-bc80-8803f75c1db9" 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_a1e26fcf-a4cd-4cbc-82e2-9ea142f8ce94" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_4cba3392-392c-4281-bc80-8803f75c1db9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4cba3392-392c-4281-bc80-8803f75c1db9_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_4cba3392-392c-4281-bc80-8803f75c1db9" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4cba3392-392c-4281-bc80-8803f75c1db9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_fa41257f-0119-47dd-a5e5-11752d76a5e0" 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_4cba3392-392c-4281-bc80-8803f75c1db9" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_fa41257f-0119-47dd-a5e5-11752d76a5e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_05600829-d36d-40c3-94ed-70b11bc32967" 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_fa41257f-0119-47dd-a5e5-11752d76a5e0" xlink:to="loc_us-gaap_AccountsReceivableMember_05600829-d36d-40c3-94ed-70b11bc32967" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_fafcc7f4-1a6b-426e-8b5f-63867e455dd3" 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_a1e26fcf-a4cd-4cbc-82e2-9ea142f8ce94" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_fafcc7f4-1a6b-426e-8b5f-63867e455dd3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_fafcc7f4-1a6b-426e-8b5f-63867e455dd3_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_fafcc7f4-1a6b-426e-8b5f-63867e455dd3" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_fafcc7f4-1a6b-426e-8b5f-63867e455dd3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_963e0a17-2aa3-44e9-a5b0-e47bc97ff20b" 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_fafcc7f4-1a6b-426e-8b5f-63867e455dd3" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_963e0a17-2aa3-44e9-a5b0-e47bc97ff20b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_567c99cd-5a41-43eb-a877-80c5a66d6b7a" 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_963e0a17-2aa3-44e9-a5b0-e47bc97ff20b" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_567c99cd-5a41-43eb-a877-80c5a66d6b7a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_f4ef5dd2-f840-48d1-865f-1d27b26c531f" 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_a1e26fcf-a4cd-4cbc-82e2-9ea142f8ce94" xlink:to="loc_srt_MajorCustomersAxis_f4ef5dd2-f840-48d1-865f-1d27b26c531f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_f4ef5dd2-f840-48d1-865f-1d27b26c531f_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_f4ef5dd2-f840-48d1-865f-1d27b26c531f" xlink:to="loc_srt_NameOfMajorCustomerDomain_f4ef5dd2-f840-48d1-865f-1d27b26c531f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_177f3b28-a0c4-4453-a3c7-7d1d40aeedf8" 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_f4ef5dd2-f840-48d1-865f-1d27b26c531f" xlink:to="loc_srt_NameOfMajorCustomerDomain_177f3b28-a0c4-4453-a3c7-7d1d40aeedf8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ChannelPartnerAMember_9e5246c7-c759-412b-9598-df6de78e56c6" xlink:href="s-20210731.xsd#s_ChannelPartnerAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_177f3b28-a0c4-4453-a3c7-7d1d40aeedf8" xlink:to="loc_s_ChannelPartnerAMember_9e5246c7-c759-412b-9598-df6de78e56c6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskRevenueDetails" xlink:type="simple" xlink:href="s-20210731.xsd#SummaryofSignificantAccountingPoliciesConcentrationRiskRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskRevenueDetails" xlink:type="extended" id="i759f54aceeb84e09b6fde6ae344b6c26_SummaryofSignificantAccountingPoliciesConcentrationRiskRevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_de28e2cb-06ac-4b2b-8504-72a9fffd5d3c" 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_ConcentrationRiskPercentage1_92cc7112-8027-4386-940d-6d5520235780" 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_de28e2cb-06ac-4b2b-8504-72a9fffd5d3c" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_92cc7112-8027-4386-940d-6d5520235780" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_b8653e6c-544f-4552-8794-40e7094558ec" 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_de28e2cb-06ac-4b2b-8504-72a9fffd5d3c" xlink:to="loc_us-gaap_ConcentrationRiskTable_b8653e6c-544f-4552-8794-40e7094558ec" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_177cdd3f-d2d8-44a1-bf38-930c4b953781" 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_b8653e6c-544f-4552-8794-40e7094558ec" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_177cdd3f-d2d8-44a1-bf38-930c4b953781" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_177cdd3f-d2d8-44a1-bf38-930c4b953781_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_177cdd3f-d2d8-44a1-bf38-930c4b953781" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_177cdd3f-d2d8-44a1-bf38-930c4b953781_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_997f0a3d-760f-4d27-a956-a5250e19ebb3" 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_177cdd3f-d2d8-44a1-bf38-930c4b953781" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_997f0a3d-760f-4d27-a956-a5250e19ebb3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_487124ad-0097-4a54-8f0a-1c86417a630e" 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_997f0a3d-760f-4d27-a956-a5250e19ebb3" xlink:to="loc_us-gaap_SalesRevenueNetMember_487124ad-0097-4a54-8f0a-1c86417a630e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_fa93328d-1c22-48f5-a038-7efef269573e" 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_b8653e6c-544f-4552-8794-40e7094558ec" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_fa93328d-1c22-48f5-a038-7efef269573e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_fa93328d-1c22-48f5-a038-7efef269573e_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_fa93328d-1c22-48f5-a038-7efef269573e" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_fa93328d-1c22-48f5-a038-7efef269573e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_83f35a95-534f-49a0-8bcd-d13123ee1922" 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_fa93328d-1c22-48f5-a038-7efef269573e" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_83f35a95-534f-49a0-8bcd-d13123ee1922" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_d17109ca-a0e8-42ce-b7c3-7abda7f120b7" 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_83f35a95-534f-49a0-8bcd-d13123ee1922" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_d17109ca-a0e8-42ce-b7c3-7abda7f120b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_3d0a4da8-96a1-44c0-895e-3f3fa6b3d9ef" 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_b8653e6c-544f-4552-8794-40e7094558ec" xlink:to="loc_srt_MajorCustomersAxis_3d0a4da8-96a1-44c0-895e-3f3fa6b3d9ef" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_3d0a4da8-96a1-44c0-895e-3f3fa6b3d9ef_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_3d0a4da8-96a1-44c0-895e-3f3fa6b3d9ef" xlink:to="loc_srt_NameOfMajorCustomerDomain_3d0a4da8-96a1-44c0-895e-3f3fa6b3d9ef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_1125092b-501f-4b2f-ad85-d6889543e7f4" 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_3d0a4da8-96a1-44c0-895e-3f3fa6b3d9ef" xlink:to="loc_srt_NameOfMajorCustomerDomain_1125092b-501f-4b2f-ad85-d6889543e7f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ChannelPartnerAMember_fe843716-eb40-4eac-9cab-cd15d3225a6a" xlink:href="s-20210731.xsd#s_ChannelPartnerAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_1125092b-501f-4b2f-ad85-d6889543e7f4" xlink:to="loc_s_ChannelPartnerAMember_fe843716-eb40-4eac-9cab-cd15d3225a6a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ChannelPartnerBMember_9a54f5cf-d568-4812-b175-0f05911fc157" xlink:href="s-20210731.xsd#s_ChannelPartnerBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_1125092b-501f-4b2f-ad85-d6889543e7f4" xlink:to="loc_s_ChannelPartnerBMember_9a54f5cf-d568-4812-b175-0f05911fc157" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails" xlink:type="simple" xlink:href="s-20210731.xsd#RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails" xlink:type="extended" id="i9f026a115156473e9e291daa45911680_RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_65c76669-8477-4ef0-96cb-75337484a4c6" 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_e62fd5fe-5b63-4b1a-a224-52aae0a4c5bf" 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_65c76669-8477-4ef0-96cb-75337484a4c6" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e62fd5fe-5b63-4b1a-a224-52aae0a4c5bf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_562fce60-9961-4192-b8f9-6705f4bbe9a5" 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_DisaggregationOfRevenueLineItems_65c76669-8477-4ef0-96cb-75337484a4c6" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_562fce60-9961-4192-b8f9-6705f4bbe9a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_95d9de9a-294b-4fbc-9500-91294bfb7468" 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_65c76669-8477-4ef0-96cb-75337484a4c6" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_95d9de9a-294b-4fbc-9500-91294bfb7468" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_b9a87dfd-355f-48ac-ac6c-f04fa811f80a" 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_95d9de9a-294b-4fbc-9500-91294bfb7468" xlink:to="loc_srt_StatementGeographicalAxis_b9a87dfd-355f-48ac-ac6c-f04fa811f80a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b9a87dfd-355f-48ac-ac6c-f04fa811f80a_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_b9a87dfd-355f-48ac-ac6c-f04fa811f80a" xlink:to="loc_srt_SegmentGeographicalDomain_b9a87dfd-355f-48ac-ac6c-f04fa811f80a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_f762d8e4-18ec-4295-9520-e257a9acc652" 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_b9a87dfd-355f-48ac-ac6c-f04fa811f80a" xlink:to="loc_srt_SegmentGeographicalDomain_f762d8e4-18ec-4295-9520-e257a9acc652" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_e14d2eb2-4ee6-4a87-9691-81ece1407e98" 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_f762d8e4-18ec-4295-9520-e257a9acc652" xlink:to="loc_country_US_e14d2eb2-4ee6-4a87-9691-81ece1407e98" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_641b3988-a8ea-4364-af90-783d61920bf7" 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_f762d8e4-18ec-4295-9520-e257a9acc652" xlink:to="loc_us-gaap_NonUsMember_641b3988-a8ea-4364-af90-783d61920bf7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_fe57df3a-994c-4658-947c-32fc2eab4555" 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_DisaggregationOfRevenueTable_95d9de9a-294b-4fbc-9500-91294bfb7468" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_fe57df3a-994c-4658-947c-32fc2eab4555" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_fe57df3a-994c-4658-947c-32fc2eab4555_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_fe57df3a-994c-4658-947c-32fc2eab4555" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_fe57df3a-994c-4658-947c-32fc2eab4555_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d37ad53a-bd6e-46fb-b993-c41b48172942" 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_fe57df3a-994c-4658-947c-32fc2eab4555" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d37ad53a-bd6e-46fb-b993-c41b48172942" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_658db9c8-dbf1-4005-ac4f-2ffcf4f8d22d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d37ad53a-bd6e-46fb-b993-c41b48172942" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_658db9c8-dbf1-4005-ac4f-2ffcf4f8d22d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_e801e534-bf4e-4606-829e-6873aede1b74" 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_DisaggregationOfRevenueTable_95d9de9a-294b-4fbc-9500-91294bfb7468" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_e801e534-bf4e-4606-829e-6873aede1b74" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_e801e534-bf4e-4606-829e-6873aede1b74_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_e801e534-bf4e-4606-829e-6873aede1b74" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_e801e534-bf4e-4606-829e-6873aede1b74_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_a99d00b7-b0ee-4fe7-91de-ee99a022668b" 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_e801e534-bf4e-4606-829e-6873aede1b74" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_a99d00b7-b0ee-4fe7-91de-ee99a022668b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_216e163d-ff2a-4e43-b0c5-6f05d804d5d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_a99d00b7-b0ee-4fe7-91de-ee99a022668b" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_216e163d-ff2a-4e43-b0c5-6f05d804d5d9" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyTypeofCustomerDetails" xlink:type="simple" xlink:href="s-20210731.xsd#RevenueandContractBalancesDisaggregationofRevenuebyTypeofCustomerDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyTypeofCustomerDetails" xlink:type="extended" id="i17c71d6e66654b63915327e480f9135b_RevenueandContractBalancesDisaggregationofRevenuebyTypeofCustomerDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_29bf77e2-6f0f-4668-a3c2-1526657a4c12" 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_1fb6dc85-1c72-46ac-88b3-f3709cdc1d38" 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_29bf77e2-6f0f-4668-a3c2-1526657a4c12" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1fb6dc85-1c72-46ac-88b3-f3709cdc1d38" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage_1e20ad67-a3c3-4d2e-8462-e0834a3729ec" xlink:href="s-20210731.xsd#s_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_29bf77e2-6f0f-4668-a3c2-1526657a4c12" xlink:to="loc_s_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage_1e20ad67-a3c3-4d2e-8462-e0834a3729ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_baf53c4f-1e29-43fe-a1b1-6eda8583e6d0" 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_29bf77e2-6f0f-4668-a3c2-1526657a4c12" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_baf53c4f-1e29-43fe-a1b1-6eda8583e6d0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis_38c210a0-c7b1-4a6c-9880-4ab7247e3283" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerSalesChannelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_baf53c4f-1e29-43fe-a1b1-6eda8583e6d0" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelAxis_38c210a0-c7b1-4a6c-9880-4ab7247e3283" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_38c210a0-c7b1-4a6c-9880-4ab7247e3283_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_38c210a0-c7b1-4a6c-9880-4ab7247e3283" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_38c210a0-c7b1-4a6c-9880-4ab7247e3283_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_a90bc8a7-b6ba-462d-adea-505cf01e8a5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_38c210a0-c7b1-4a6c-9880-4ab7247e3283" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_a90bc8a7-b6ba-462d-adea-505cf01e8a5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesChannelThroughIntermediaryMember_021bd6a7-9de5-4e04-a0c7-ac85fc46efb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesChannelThroughIntermediaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_a90bc8a7-b6ba-462d-adea-505cf01e8a5d" xlink:to="loc_us-gaap_SalesChannelThroughIntermediaryMember_021bd6a7-9de5-4e04-a0c7-ac85fc46efb9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesChannelDirectlyToConsumerMember_69e6ed40-b806-472a-9591-fd503cc209ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesChannelDirectlyToConsumerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_a90bc8a7-b6ba-462d-adea-505cf01e8a5d" xlink:to="loc_us-gaap_SalesChannelDirectlyToConsumerMember_69e6ed40-b806-472a-9591-fd503cc209ae" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/RevenueandContractBalancesNarrativeDetails" xlink:type="simple" xlink:href="s-20210731.xsd#RevenueandContractBalancesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/RevenueandContractBalancesNarrativeDetails" xlink:type="extended" id="i31276a99dc834d65949567a5441df7b1_RevenueandContractBalancesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_561f6db2-b755-4b1a-927d-7c1cb6d958b8" 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_UnbilledReceivablesCurrent_cbe0dc19-9f38-4375-8e55-68a3b0419747" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_561f6db2-b755-4b1a-927d-7c1cb6d958b8" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_cbe0dc19-9f38-4375-8e55-68a3b0419747" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_e5c917a0-8fef-4b0b-acf2-00799a2e24ba" 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_561f6db2-b755-4b1a-927d-7c1cb6d958b8" xlink:to="loc_us-gaap_ContractWithCustomerLiability_e5c917a0-8fef-4b0b-acf2-00799a2e24ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_1caaf082-ee21-4b84-bf17-5bf28922320f" 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_561f6db2-b755-4b1a-927d-7c1cb6d958b8" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_1caaf082-ee21-4b84-bf17-5bf28922320f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_RevenueFromContractWithCustomerContractTerm_7c891ecd-ad27-4d59-9af0-fdeefb1680cf" xlink:href="s-20210731.xsd#s_RevenueFromContractWithCustomerContractTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_561f6db2-b755-4b1a-927d-7c1cb6d958b8" xlink:to="loc_s_RevenueFromContractWithCustomerContractTerm_7c891ecd-ad27-4d59-9af0-fdeefb1680cf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredPolicyAcquisitionCostsImpairmentLoss_62a006e2-a61e-49c4-bca7-0c9ac1c9e96c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredPolicyAcquisitionCostsImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_561f6db2-b755-4b1a-927d-7c1cb6d958b8" xlink:to="loc_us-gaap_DeferredPolicyAcquisitionCostsImpairmentLoss_62a006e2-a61e-49c4-bca7-0c9ac1c9e96c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_a5e38126-dde0-42a3-b03e-b1c8419dbce9" 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_561f6db2-b755-4b1a-927d-7c1cb6d958b8" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_a5e38126-dde0-42a3-b03e-b1c8419dbce9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_86f4ab28-bc40-4637-be26-0c8334bda494" 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_a5e38126-dde0-42a3-b03e-b1c8419dbce9" xlink:to="loc_srt_RangeAxis_86f4ab28-bc40-4637-be26-0c8334bda494" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_86f4ab28-bc40-4637-be26-0c8334bda494_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_86f4ab28-bc40-4637-be26-0c8334bda494" xlink:to="loc_srt_RangeMember_86f4ab28-bc40-4637-be26-0c8334bda494_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b09c3b0d-2560-4717-bed2-9f9a39c522be" 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_86f4ab28-bc40-4637-be26-0c8334bda494" xlink:to="loc_srt_RangeMember_b09c3b0d-2560-4717-bed2-9f9a39c522be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_f78f1f0e-5bf1-4252-bbc8-603d34707d55" 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_b09c3b0d-2560-4717-bed2-9f9a39c522be" xlink:to="loc_srt_MinimumMember_f78f1f0e-5bf1-4252-bbc8-603d34707d55" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d5fd3ab4-849b-4265-af72-4d0e1271b1ae" 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_b09c3b0d-2560-4717-bed2-9f9a39c522be" xlink:to="loc_srt_MaximumMember_d5fd3ab4-849b-4265-af72-4d0e1271b1ae" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/RevenueandContractBalancesRemainingPerformanceObligationsNarrativeDetails" xlink:type="simple" xlink:href="s-20210731.xsd#RevenueandContractBalancesRemainingPerformanceObligationsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/RevenueandContractBalancesRemainingPerformanceObligationsNarrativeDetails" xlink:type="extended" id="ib455f3cc0c47415ebbfa08c6f44358b1_RevenueandContractBalancesRemainingPerformanceObligationsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_bfba0052-4fb6-4570-9cca-9e05285f00de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_a6bfa085-8042-4090-b8e7-a6998ed72498" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_bfba0052-4fb6-4570-9cca-9e05285f00de" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_a6bfa085-8042-4090-b8e7-a6998ed72498" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_016c5a75-f747-45dd-8579-15bd17c5dbba" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_bfba0052-4fb6-4570-9cca-9e05285f00de" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_016c5a75-f747-45dd-8579-15bd17c5dbba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_11310214-1449-4088-bf0b-de4888616419" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_bfba0052-4fb6-4570-9cca-9e05285f00de" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_11310214-1449-4088-bf0b-de4888616419" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8c4f44e6-8090-471e-a513-a277cc3251bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_bfba0052-4fb6-4570-9cca-9e05285f00de" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8c4f44e6-8090-471e-a513-a277cc3251bd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_9b2d8d63-82d4-4521-a28d-cfe363dd7804" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8c4f44e6-8090-471e-a513-a277cc3251bd" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_9b2d8d63-82d4-4521-a28d-cfe363dd7804" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/RevenueandContractBalancesRemainingPerformanceObligationsNarrativeDetails_1" xlink:type="simple" xlink:href="s-20210731.xsd#RevenueandContractBalancesRemainingPerformanceObligationsNarrativeDetails_1"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/RevenueandContractBalancesRemainingPerformanceObligationsNarrativeDetails_1" xlink:type="extended" id="i0d70658cf58c4cf68766b7b9823a3e7d_RevenueandContractBalancesRemainingPerformanceObligationsNarrativeDetails_1">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_bfba0052-4fb6-4570-9cca-9e05285f00de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_a6bfa085-8042-4090-b8e7-a6998ed72498" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_bfba0052-4fb6-4570-9cca-9e05285f00de" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_a6bfa085-8042-4090-b8e7-a6998ed72498" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_016c5a75-f747-45dd-8579-15bd17c5dbba" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_bfba0052-4fb6-4570-9cca-9e05285f00de" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_016c5a75-f747-45dd-8579-15bd17c5dbba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_11310214-1449-4088-bf0b-de4888616419" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_bfba0052-4fb6-4570-9cca-9e05285f00de" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_11310214-1449-4088-bf0b-de4888616419" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8c4f44e6-8090-471e-a513-a277cc3251bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_bfba0052-4fb6-4570-9cca-9e05285f00de" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8c4f44e6-8090-471e-a513-a277cc3251bd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="s-20210731.xsd#FairValueMeasurementsDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/FairValueMeasurementsDetails" xlink:type="extended" id="i4f086f3266bf40ee820e9f0a08703345_FairValueMeasurementsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5734e1cc-83a3-4d74-a7b4-be12b7afa069" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_3050373b-bd52-4c60-902b-a1295751e5f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5734e1cc-83a3-4d74-a7b4-be12b7afa069" xlink:to="loc_us-gaap_AssetsAbstract_3050373b-bd52-4c60-902b-a1295751e5f1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_CashEquivalentsAbstract_4b035f49-6de1-431e-9e95-234a105b5ce8" xlink:href="s-20210731.xsd#s_CashEquivalentsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_3050373b-bd52-4c60-902b-a1295751e5f1" xlink:to="loc_s_CashEquivalentsAbstract_4b035f49-6de1-431e-9e95-234a105b5ce8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_8e9a4e90-6e37-4e8d-b63c-ebda81f76172" 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_s_CashEquivalentsAbstract_4b035f49-6de1-431e-9e95-234a105b5ce8" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_8e9a4e90-6e37-4e8d-b63c-ebda81f76172" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestmentsAbstract_ec3f0783-408b-472b-877d-738ff782acd4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermInvestmentsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_3050373b-bd52-4c60-902b-a1295751e5f1" xlink:to="loc_us-gaap_ShortTermInvestmentsAbstract_ec3f0783-408b-472b-877d-738ff782acd4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_73bd7b72-cab2-4185-9840-99e5fa6d77bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermInvestmentsAbstract_ec3f0783-408b-472b-877d-738ff782acd4" xlink:to="loc_us-gaap_ShortTermInvestments_73bd7b72-cab2-4185-9840-99e5fa6d77bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_bbb707d9-378a-4db3-8d46-97e6f126daba" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5734e1cc-83a3-4d74-a7b4-be12b7afa069" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_bbb707d9-378a-4db3-8d46-97e6f126daba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_364c3fb5-a223-4540-8dc8-5172e2e3dabf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5734e1cc-83a3-4d74-a7b4-be12b7afa069" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_364c3fb5-a223-4540-8dc8-5172e2e3dabf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_abda4031-8213-487c-a49c-29336b030492" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5734e1cc-83a3-4d74-a7b4-be12b7afa069" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_abda4031-8213-487c-a49c-29336b030492" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_6e060747-0eb5-4664-a70e-7195445e06bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_abda4031-8213-487c-a49c-29336b030492" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_6e060747-0eb5-4664-a70e-7195445e06bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_6e060747-0eb5-4664-a70e-7195445e06bd_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_CashAndCashEquivalentsAxis_6e060747-0eb5-4664-a70e-7195445e06bd" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_6e060747-0eb5-4664-a70e-7195445e06bd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_418796ec-3ba2-46ee-a67d-d78d70f4abbd" 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_CashAndCashEquivalentsAxis_6e060747-0eb5-4664-a70e-7195445e06bd" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_418796ec-3ba2-46ee-a67d-d78d70f4abbd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_765cd66d-33c4-4f7d-9947-f4730ab442e7" 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_418796ec-3ba2-46ee-a67d-d78d70f4abbd" xlink:to="loc_us-gaap_MoneyMarketFundsMember_765cd66d-33c4-4f7d-9947-f4730ab442e7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_a4155f6b-6132-49cc-98e8-e6b803d2614b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_abda4031-8213-487c-a49c-29336b030492" xlink:to="loc_us-gaap_FinancialInstrumentAxis_a4155f6b-6132-49cc-98e8-e6b803d2614b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a4155f6b-6132-49cc-98e8-e6b803d2614b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_a4155f6b-6132-49cc-98e8-e6b803d2614b" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a4155f6b-6132-49cc-98e8-e6b803d2614b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2448f33a-eeef-4491-8737-af08bd4e2555" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_a4155f6b-6132-49cc-98e8-e6b803d2614b" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2448f33a-eeef-4491-8737-af08bd4e2555" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositMember_4fefa075-a13f-4bef-b7bd-187760ed87b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CertificatesOfDepositMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2448f33a-eeef-4491-8737-af08bd4e2555" xlink:to="loc_us-gaap_CertificatesOfDepositMember_4fefa075-a13f-4bef-b7bd-187760ed87b9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5ac77e7c-ab08-4e92-9273-84cfc7629ac6" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_abda4031-8213-487c-a49c-29336b030492" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5ac77e7c-ab08-4e92-9273-84cfc7629ac6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5ac77e7c-ab08-4e92-9273-84cfc7629ac6_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_5ac77e7c-ab08-4e92-9273-84cfc7629ac6" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5ac77e7c-ab08-4e92-9273-84cfc7629ac6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1b5a5b37-1301-494a-b10b-7b214731baa0" 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_5ac77e7c-ab08-4e92-9273-84cfc7629ac6" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1b5a5b37-1301-494a-b10b-7b214731baa0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_b73dc5fe-fedc-47ec-8c58-749246f5ed92" 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_1b5a5b37-1301-494a-b10b-7b214731baa0" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_b73dc5fe-fedc-47ec-8c58-749246f5ed92" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_654cf891-0c8f-4363-bf92-07039f16bb1c" 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_1b5a5b37-1301-494a-b10b-7b214731baa0" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_654cf891-0c8f-4363-bf92-07039f16bb1c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_bfbfc5b4-b0bc-4756-bcca-fad52928af90" 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_1b5a5b37-1301-494a-b10b-7b214731baa0" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_bfbfc5b4-b0bc-4756-bcca-fad52928af90" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="s-20210731.xsd#PropertyandEquipmentNetSummaryofPropertyandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetails" xlink:type="extended" id="i871e6edeba8b40588d09b8fd3282659f_PropertyandEquipmentNetSummaryofPropertyandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_987b301b-a6aa-41b1-aa26-f7d204457a69" 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_d7489d77-959b-4832-886c-f80175a20e4b" 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_987b301b-a6aa-41b1-aa26-f7d204457a69" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_d7489d77-959b-4832-886c-f80175a20e4b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7e68785b-3608-4f01-b88b-be3114ca8647" 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_987b301b-a6aa-41b1-aa26-f7d204457a69" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7e68785b-3608-4f01-b88b-be3114ca8647" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_ee9804b7-0c5c-42fb-80a6-dfd1a145db3c" 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_987b301b-a6aa-41b1-aa26-f7d204457a69" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_ee9804b7-0c5c-42fb-80a6-dfd1a145db3c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8c502c31-3c70-4c8f-9209-61063aa9fe86" 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_987b301b-a6aa-41b1-aa26-f7d204457a69" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8c502c31-3c70-4c8f-9209-61063aa9fe86" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2f231510-2e08-4ca7-959d-1694f0e91769" 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_8c502c31-3c70-4c8f-9209-61063aa9fe86" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2f231510-2e08-4ca7-959d-1694f0e91769" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2f231510-2e08-4ca7-959d-1694f0e91769_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_2f231510-2e08-4ca7-959d-1694f0e91769" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2f231510-2e08-4ca7-959d-1694f0e91769_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_cf015bea-df45-4543-9c0c-93bab85d42e8" 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_2f231510-2e08-4ca7-959d-1694f0e91769" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_cf015bea-df45-4543-9c0c-93bab85d42e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_40097b7c-5361-4c57-a752-39f915cb1462" 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_cf015bea-df45-4543-9c0c-93bab85d42e8" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_40097b7c-5361-4c57-a752-39f915cb1462" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ComputersSoftwareAndElectronicEquipmentMember_8d165470-9d6d-4036-be0c-9bb6eef5b846" xlink:href="s-20210731.xsd#s_ComputersSoftwareAndElectronicEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_cf015bea-df45-4543-9c0c-93bab85d42e8" xlink:to="loc_s_ComputersSoftwareAndElectronicEquipmentMember_8d165470-9d6d-4036-be0c-9bb6eef5b846" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_357946de-fab9-434f-9bf3-c55c6c67ae1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_cf015bea-df45-4543-9c0c-93bab85d42e8" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_357946de-fab9-434f-9bf3-c55c6c67ae1f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_b17608e4-716c-4e33-9e73-c9139bbaae32" 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_cf015bea-df45-4543-9c0c-93bab85d42e8" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_b17608e4-716c-4e33-9e73-c9139bbaae32" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_856ba587-e845-4122-8f7d-b6fd96a33ee6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_cf015bea-df45-4543-9c0c-93bab85d42e8" xlink:to="loc_us-gaap_ConstructionInProgressMember_856ba587-e845-4122-8f7d-b6fd96a33ee6" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/PropertyandEquipmentNetNarrativeDetails" xlink:type="simple" xlink:href="s-20210731.xsd#PropertyandEquipmentNetNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/PropertyandEquipmentNetNarrativeDetails" xlink:type="extended" id="ic2922cb22de2492eb1566d2ccaaab7fe_PropertyandEquipmentNetNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_625ba2f3-ccb2-40ac-87d8-fc93906b01b7" 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_CapitalizedComputerSoftwareAdditions_f1be5f57-4f57-4ef9-978c-ade3fffbd924" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAdditions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_625ba2f3-ccb2-40ac-87d8-fc93906b01b7" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAdditions_f1be5f57-4f57-4ef9-978c-ade3fffbd924" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_50a8cf62-08ac-4686-b7dc-0664808c168f" 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_PropertyPlantAndEquipmentLineItems_625ba2f3-ccb2-40ac-87d8-fc93906b01b7" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_50a8cf62-08ac-4686-b7dc-0664808c168f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_00129624-4183-458f-9f1c-255ec6f91399" 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_625ba2f3-ccb2-40ac-87d8-fc93906b01b7" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_00129624-4183-458f-9f1c-255ec6f91399" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e43b0162-32e6-460a-a463-244791773811" 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_625ba2f3-ccb2-40ac-87d8-fc93906b01b7" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e43b0162-32e6-460a-a463-244791773811" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_10208cfb-03a6-4357-b26a-14044c4710fc" 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_e43b0162-32e6-460a-a463-244791773811" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_10208cfb-03a6-4357-b26a-14044c4710fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_10208cfb-03a6-4357-b26a-14044c4710fc_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_10208cfb-03a6-4357-b26a-14044c4710fc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_10208cfb-03a6-4357-b26a-14044c4710fc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_38a63cf6-cfc4-45db-9644-9aa5cce0cb4d" 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_10208cfb-03a6-4357-b26a-14044c4710fc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_38a63cf6-cfc4-45db-9644-9aa5cce0cb4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentMember_dd0f24cd-3882-40f2-8200-05ca003a2e42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_38a63cf6-cfc4-45db-9644-9aa5cce0cb4d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentMember_dd0f24cd-3882-40f2-8200-05ca003a2e42" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/LongTermDebtDetails" xlink:type="simple" xlink:href="s-20210731.xsd#LongTermDebtDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/LongTermDebtDetails" xlink:type="extended" id="i366319d7e451435a817476048fab6ac6_LongTermDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_917480bf-e0e9-473d-99a4-bcc9c1925bdd" 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_LineOfCreditFacilityMaximumBorrowingCapacity_fc48a118-eb00-4ad3-9f62-c62e73b416c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_917480bf-e0e9-473d-99a4-bcc9c1925bdd" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_fc48a118-eb00-4ad3-9f62-c62e73b416c4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_bcbb04e2-d9b0-47eb-b832-84726400a337" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_917480bf-e0e9-473d-99a4-bcc9c1925bdd" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_bcbb04e2-d9b0-47eb-b832-84726400a337" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_bea31584-5c46-47bb-86c0-e3e2fd0263d4" 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_917480bf-e0e9-473d-99a4-bcc9c1925bdd" xlink:to="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_bea31584-5c46-47bb-86c0-e3e2fd0263d4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_31475c80-295f-4729-8195-59cf3beca277" 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_917480bf-e0e9-473d-99a4-bcc9c1925bdd" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_31475c80-295f-4729-8195-59cf3beca277" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_StockIssuedDuringPeriodSharesExerciseOfWarrants_4c271ffc-5681-496d-8445-e9075d1049c9" xlink:href="s-20210731.xsd#s_StockIssuedDuringPeriodSharesExerciseOfWarrants"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_917480bf-e0e9-473d-99a4-bcc9c1925bdd" xlink:to="loc_s_StockIssuedDuringPeriodSharesExerciseOfWarrants_4c271ffc-5681-496d-8445-e9075d1049c9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseLongTermDebt_f166769e-eede-4e97-a3d5-c643518725d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_917480bf-e0e9-473d-99a4-bcc9c1925bdd" xlink:to="loc_us-gaap_InterestExpenseLongTermDebt_f166769e-eede-4e97-a3d5-c643518725d1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_af162185-12f7-4bc8-a624-5dfa03180392" 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_917480bf-e0e9-473d-99a4-bcc9c1925bdd" xlink:to="loc_us-gaap_DebtInstrumentTable_af162185-12f7-4bc8-a624-5dfa03180392" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_66b4fef2-f6dc-442f-aaef-de5606225dca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_af162185-12f7-4bc8-a624-5dfa03180392" xlink:to="loc_us-gaap_CreditFacilityAxis_66b4fef2-f6dc-442f-aaef-de5606225dca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_66b4fef2-f6dc-442f-aaef-de5606225dca_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_66b4fef2-f6dc-442f-aaef-de5606225dca" xlink:to="loc_us-gaap_CreditFacilityDomain_66b4fef2-f6dc-442f-aaef-de5606225dca_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_8abed43d-6a74-4d3d-aeab-5b2430b49480" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_66b4fef2-f6dc-442f-aaef-de5606225dca" xlink:to="loc_us-gaap_CreditFacilityDomain_8abed43d-6a74-4d3d-aeab-5b2430b49480" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_5e42407d-9de8-4791-b99f-c98fdb44b497" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_8abed43d-6a74-4d3d-aeab-5b2430b49480" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_5e42407d-9de8-4791-b99f-c98fdb44b497" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_ce430fb0-9b51-46c5-974a-69f4e7b93049" 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_af162185-12f7-4bc8-a624-5dfa03180392" xlink:to="loc_us-gaap_DebtInstrumentAxis_ce430fb0-9b51-46c5-974a-69f4e7b93049" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_ce430fb0-9b51-46c5-974a-69f4e7b93049_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_ce430fb0-9b51-46c5-974a-69f4e7b93049" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_ce430fb0-9b51-46c5-974a-69f4e7b93049_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_eebca197-c22a-4492-ae29-ad59407f9bb1" 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_ce430fb0-9b51-46c5-974a-69f4e7b93049" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_eebca197-c22a-4492-ae29-ad59407f9bb1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_AmendedLineOfCreditMember_e77c333e-d5b0-4f7d-90f3-02d8f04e5fb8" xlink:href="s-20210731.xsd#s_AmendedLineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_eebca197-c22a-4492-ae29-ad59407f9bb1" xlink:to="loc_s_AmendedLineOfCreditMember_e77c333e-d5b0-4f7d-90f3-02d8f04e5fb8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_57ab788a-ccd5-44f1-9255-b0d59683dd30" 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_af162185-12f7-4bc8-a624-5dfa03180392" xlink:to="loc_us-gaap_StatementClassOfStockAxis_57ab788a-ccd5-44f1-9255-b0d59683dd30" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_57ab788a-ccd5-44f1-9255-b0d59683dd30_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_57ab788a-ccd5-44f1-9255-b0d59683dd30" xlink:to="loc_us-gaap_ClassOfStockDomain_57ab788a-ccd5-44f1-9255-b0d59683dd30_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_064e035b-1e08-420b-a898-96ba18e032ab" 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_57ab788a-ccd5-44f1-9255-b0d59683dd30" xlink:to="loc_us-gaap_ClassOfStockDomain_064e035b-1e08-420b-a898-96ba18e032ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_f56bf0ad-9294-49a6-8ed2-9f7c515718c0" 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_064e035b-1e08-420b-a898-96ba18e032ab" xlink:to="loc_us-gaap_CommonClassBMember_f56bf0ad-9294-49a6-8ed2-9f7c515718c0" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/PreferredStockNarrativeDetails" xlink:type="simple" xlink:href="s-20210731.xsd#PreferredStockNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/PreferredStockNarrativeDetails" xlink:type="extended" id="ifc1fa8f310d341079d2356ac51a96950_PreferredStockNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityLineItems_a2dc95f2-67c1-42fe-8c7f-d2105a2ed096" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_5bdc5c31-7d70-4537-938c-3e88b16106af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_a2dc95f2-67c1-42fe-8c7f-d2105a2ed096" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_5bdc5c31-7d70-4537-938c-3e88b16106af" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_a627988a-34b8-4908-ba33-4a00397e5d7b" 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_TemporaryEquityLineItems_a2dc95f2-67c1-42fe-8c7f-d2105a2ed096" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_a627988a-34b8-4908-ba33-4a00397e5d7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockConvertibleConversionRatio_b6988c8d-c4ff-41c2-b9c3-28304dd8c283" 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_TemporaryEquityLineItems_a2dc95f2-67c1-42fe-8c7f-d2105a2ed096" xlink:to="loc_us-gaap_PreferredStockConvertibleConversionRatio_b6988c8d-c4ff-41c2-b9c3-28304dd8c283" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis_2d8f764d-6e01-493a-9bb8-b4bfa2b03d0c" xlink:href="s-20210731.xsd#s_StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_a2dc95f2-67c1-42fe-8c7f-d2105a2ed096" xlink:to="loc_s_StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis_2d8f764d-6e01-493a-9bb8-b4bfa2b03d0c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_c898f5b7-8677-44d2-a612-ed38f21ad161" xlink:href="s-20210731.xsd#s_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_a2dc95f2-67c1-42fe-8c7f-d2105a2ed096" xlink:to="loc_s_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_c898f5b7-8677-44d2-a612-ed38f21ad161" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityLiquidationPreferencePerShare_c2b09e98-5687-427f-8eb7-51ec08a88e6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLiquidationPreferencePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_a2dc95f2-67c1-42fe-8c7f-d2105a2ed096" xlink:to="loc_us-gaap_TemporaryEquityLiquidationPreferencePerShare_c2b09e98-5687-427f-8eb7-51ec08a88e6c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock_33b3648c-4c05-4111-bdfd-52f3d0aa5903" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_a2dc95f2-67c1-42fe-8c7f-d2105a2ed096" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock_33b3648c-4c05-4111-bdfd-52f3d0aa5903" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_TemporaryEquityIssuanceCosts_8a2b527f-0dca-4e18-bf02-196d2da30136" xlink:href="s-20210731.xsd#s_TemporaryEquityIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_a2dc95f2-67c1-42fe-8c7f-d2105a2ed096" xlink:to="loc_s_TemporaryEquityIssuanceCosts_8a2b527f-0dca-4e18-bf02-196d2da30136" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_559434fb-fbfc-4f53-a243-d574404d0d33" 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_TemporaryEquityLineItems_a2dc95f2-67c1-42fe-8c7f-d2105a2ed096" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_559434fb-fbfc-4f53-a243-d574404d0d33" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_5778fdb1-dcee-48bf-bc9d-edec4e4ba3bd" 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_TemporaryEquityLineItems_a2dc95f2-67c1-42fe-8c7f-d2105a2ed096" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_5778fdb1-dcee-48bf-bc9d-edec4e4ba3bd" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_9d40a613-1d45-4c87-ab3d-152c363e262f" 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_TemporaryEquityLineItems_a2dc95f2-67c1-42fe-8c7f-d2105a2ed096" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_9d40a613-1d45-4c87-ab3d-152c363e262f" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityByClassOfStockTable_3b865c2a-6cf8-4d35-ab9c-7a016ff143f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityByClassOfStockTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_TemporaryEquityLineItems_a2dc95f2-67c1-42fe-8c7f-d2105a2ed096" xlink:to="loc_us-gaap_TemporaryEquityByClassOfStockTable_3b865c2a-6cf8-4d35-ab9c-7a016ff143f0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_4bb8e086-548a-4829-b358-6710cc444c00" 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_TemporaryEquityByClassOfStockTable_3b865c2a-6cf8-4d35-ab9c-7a016ff143f0" xlink:to="loc_us-gaap_StatementClassOfStockAxis_4bb8e086-548a-4829-b358-6710cc444c00" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_4bb8e086-548a-4829-b358-6710cc444c00_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_4bb8e086-548a-4829-b358-6710cc444c00" xlink:to="loc_us-gaap_ClassOfStockDomain_4bb8e086-548a-4829-b358-6710cc444c00_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_3b17a8b8-b8df-4e69-b407-9801031cc750" 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_4bb8e086-548a-4829-b358-6710cc444c00" xlink:to="loc_us-gaap_ClassOfStockDomain_3b17a8b8-b8df-4e69-b407-9801031cc750" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RedeemableConvertiblePreferredStockMember_936ff969-ea55-462e-b885-752693530ab5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_3b17a8b8-b8df-4e69-b407-9801031cc750" xlink:to="loc_us-gaap_RedeemableConvertiblePreferredStockMember_936ff969-ea55-462e-b885-752693530ab5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_c6bf17e1-b1ed-4208-a8bc-f06fa44b8b31" 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_3b17a8b8-b8df-4e69-b407-9801031cc750" xlink:to="loc_us-gaap_CommonClassBMember_c6bf17e1-b1ed-4208-a8bc-f06fa44b8b31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesEPreferredStockMember_9f9956b7-db2e-405b-9de9-5fb913cf4c5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesEPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_3b17a8b8-b8df-4e69-b407-9801031cc750" xlink:to="loc_us-gaap_SeriesEPreferredStockMember_9f9956b7-db2e-405b-9de9-5fb913cf4c5b" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/PreferredStockScheduleofPreferredStockDetails" xlink:type="simple" xlink:href="s-20210731.xsd#PreferredStockScheduleofPreferredStockDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/PreferredStockScheduleofPreferredStockDetails" xlink:type="extended" id="iab8e7775be3744878ae82d4234c5aada_PreferredStockScheduleofPreferredStockDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityLineItems_554e656c-13d5-4ff0-853c-b17ed881f71d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesAuthorized_41a5aec8-9799-4185-bc22-7e90a8410b80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_554e656c-13d5-4ff0-853c-b17ed881f71d" xlink:to="loc_us-gaap_TemporaryEquitySharesAuthorized_41a5aec8-9799-4185-bc22-7e90a8410b80" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesIssued_0416b975-f754-43be-a58f-0368eb83e8b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_554e656c-13d5-4ff0-853c-b17ed881f71d" xlink:to="loc_us-gaap_TemporaryEquitySharesIssued_0416b975-f754-43be-a58f-0368eb83e8b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_0d897d32-b1ed-43dc-97f3-321512586e8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_554e656c-13d5-4ff0-853c-b17ed881f71d" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_0d897d32-b1ed-43dc-97f3-321512586e8a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityLiquidationPreference_cc7ce4a0-4edc-4505-b266-aebc4deb836a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLiquidationPreference"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_554e656c-13d5-4ff0-853c-b17ed881f71d" xlink:to="loc_us-gaap_TemporaryEquityLiquidationPreference_cc7ce4a0-4edc-4505-b266-aebc4deb836a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_2776aa2b-e0ba-4af7-b7b9-d6d8b35e8121" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_554e656c-13d5-4ff0-853c-b17ed881f71d" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_2776aa2b-e0ba-4af7-b7b9-d6d8b35e8121" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityLiquidationPreferencePerShare_55e66e8c-f4d6-4a6a-b984-76e69031cbb1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLiquidationPreferencePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_554e656c-13d5-4ff0-853c-b17ed881f71d" xlink:to="loc_us-gaap_TemporaryEquityLiquidationPreferencePerShare_55e66e8c-f4d6-4a6a-b984-76e69031cbb1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityByClassOfStockTable_0b07c1e0-4a26-4bf8-bee5-995094d02372" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityByClassOfStockTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_TemporaryEquityLineItems_554e656c-13d5-4ff0-853c-b17ed881f71d" xlink:to="loc_us-gaap_TemporaryEquityByClassOfStockTable_0b07c1e0-4a26-4bf8-bee5-995094d02372" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_9cdd6f33-0d98-468c-ba00-554c8b526de9" 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_TemporaryEquityByClassOfStockTable_0b07c1e0-4a26-4bf8-bee5-995094d02372" xlink:to="loc_us-gaap_StatementClassOfStockAxis_9cdd6f33-0d98-468c-ba00-554c8b526de9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_9cdd6f33-0d98-468c-ba00-554c8b526de9_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_9cdd6f33-0d98-468c-ba00-554c8b526de9" xlink:to="loc_us-gaap_ClassOfStockDomain_9cdd6f33-0d98-468c-ba00-554c8b526de9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_fc165c67-c99c-4b68-8504-65d04a0a57e4" 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_9cdd6f33-0d98-468c-ba00-554c8b526de9" xlink:to="loc_us-gaap_ClassOfStockDomain_fc165c67-c99c-4b68-8504-65d04a0a57e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_SeriesSeedPreferredStockMember_85e4c8d3-862e-4795-b422-4f4193412941" xlink:href="s-20210731.xsd#s_SeriesSeedPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_fc165c67-c99c-4b68-8504-65d04a0a57e4" xlink:to="loc_s_SeriesSeedPreferredStockMember_85e4c8d3-862e-4795-b422-4f4193412941" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_926da08f-6243-4621-8eee-eff2fbb40cd4" 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_fc165c67-c99c-4b68-8504-65d04a0a57e4" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_926da08f-6243-4621-8eee-eff2fbb40cd4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_8f96d14b-3993-493b-bc5c-89c96bf2b21f" 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_fc165c67-c99c-4b68-8504-65d04a0a57e4" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_8f96d14b-3993-493b-bc5c-89c96bf2b21f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesCPreferredStockMember_f5d7b090-6781-4741-97e3-5917866a4551" 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_fc165c67-c99c-4b68-8504-65d04a0a57e4" xlink:to="loc_us-gaap_SeriesCPreferredStockMember_f5d7b090-6781-4741-97e3-5917866a4551" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesDPreferredStockMember_c524ed18-fb2a-480b-a01c-43eecd45a738" 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_fc165c67-c99c-4b68-8504-65d04a0a57e4" xlink:to="loc_us-gaap_SeriesDPreferredStockMember_c524ed18-fb2a-480b-a01c-43eecd45a738" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesEPreferredStockMember_5273d8dd-40ae-496f-a3a9-3b8d25576e54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesEPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_fc165c67-c99c-4b68-8504-65d04a0a57e4" xlink:to="loc_us-gaap_SeriesEPreferredStockMember_5273d8dd-40ae-496f-a3a9-3b8d25576e54" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesFPreferredStockMember_8b64f874-0db2-46fc-a78e-557b7b0c4f38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesFPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_fc165c67-c99c-4b68-8504-65d04a0a57e4" xlink:to="loc_us-gaap_SeriesFPreferredStockMember_8b64f874-0db2-46fc-a78e-557b7b0c4f38" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/CommonStockDetails" xlink:type="simple" xlink:href="s-20210731.xsd#CommonStockDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/CommonStockDetails" xlink:type="extended" id="ie02cb5926ec94d2183cdf7acb2dc6b72_CommonStockDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_70a0b44a-6564-4f4f-853c-d8801e5ccd50" 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_CommonStockSharesAuthorized_56eb46b3-f711-4d7c-9d68-f61f037593b9" 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_70a0b44a-6564-4f4f-853c-d8801e5ccd50" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_56eb46b3-f711-4d7c-9d68-f61f037593b9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_CommonStockNumberOfVotingRights_6f7b0108-38e2-40bc-aa14-1bb68838fda3" xlink:href="s-20210731.xsd#s_CommonStockNumberOfVotingRights"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_70a0b44a-6564-4f4f-853c-d8801e5ccd50" xlink:to="loc_s_CommonStockNumberOfVotingRights_6f7b0108-38e2-40bc-aa14-1bb68838fda3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_f27d16c6-0c1f-4692-8532-59f6365fc533" 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_70a0b44a-6564-4f4f-853c-d8801e5ccd50" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_f27d16c6-0c1f-4692-8532-59f6365fc533" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_CommonStockConvertibilityPercentageOfCommonStockOutstandingShareHolders_89c911b6-5799-424c-a491-0922b32ec789" xlink:href="s-20210731.xsd#s_CommonStockConvertibilityPercentageOfCommonStockOutstandingShareHolders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_70a0b44a-6564-4f4f-853c-d8801e5ccd50" xlink:to="loc_s_CommonStockConvertibilityPercentageOfCommonStockOutstandingShareHolders_89c911b6-5799-424c-a491-0922b32ec789" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_CommonStockConvertibilityNumberOfYearsFromFinalProspectus_bd6cc79e-83db-4e24-8be1-b2a48c376bb3" xlink:href="s-20210731.xsd#s_CommonStockConvertibilityNumberOfYearsFromFinalProspectus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_70a0b44a-6564-4f4f-853c-d8801e5ccd50" xlink:to="loc_s_CommonStockConvertibilityNumberOfYearsFromFinalProspectus_bd6cc79e-83db-4e24-8be1-b2a48c376bb3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_CommonStockConvertibilityPercentageOfSharesOutstanding_ed3e6cbe-cfd1-409b-9e96-14ee8b927d7f" xlink:href="s-20210731.xsd#s_CommonStockConvertibilityPercentageOfSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_70a0b44a-6564-4f4f-853c-d8801e5ccd50" xlink:to="loc_s_CommonStockConvertibilityPercentageOfSharesOutstanding_ed3e6cbe-cfd1-409b-9e96-14ee8b927d7f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_CommonStockConvertibilityDeathOrDisabilityPeriod_0484eeff-0f8c-4c07-a4df-fb6593fe4691" xlink:href="s-20210731.xsd#s_CommonStockConvertibilityDeathOrDisabilityPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_70a0b44a-6564-4f4f-853c-d8801e5ccd50" xlink:to="loc_s_CommonStockConvertibilityDeathOrDisabilityPeriod_0484eeff-0f8c-4c07-a4df-fb6593fe4691" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertiblePreferredStockSharesReservedForFutureIssuance_5b2700a7-26fd-4f6d-b525-65cdfe4374c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertiblePreferredStockSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_70a0b44a-6564-4f4f-853c-d8801e5ccd50" xlink:to="loc_us-gaap_ConvertiblePreferredStockSharesReservedForFutureIssuance_5b2700a7-26fd-4f6d-b525-65cdfe4374c4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_89e285fd-28e1-4033-8672-69c9ba60191e" 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_ClassOfStockLineItems_70a0b44a-6564-4f4f-853c-d8801e5ccd50" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_89e285fd-28e1-4033-8672-69c9ba60191e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_fbb7a916-8213-4409-835d-582b4837bc1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_70a0b44a-6564-4f4f-853c-d8801e5ccd50" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_fbb7a916-8213-4409-835d-582b4837bc1c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f268d1ef-1138-497c-9432-7dc03f8111b9" 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_ClassOfStockLineItems_70a0b44a-6564-4f4f-853c-d8801e5ccd50" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f268d1ef-1138-497c-9432-7dc03f8111b9" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_9ec46b2f-a071-4c80-86bc-e07801f19816" 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_ClassOfStockLineItems_70a0b44a-6564-4f4f-853c-d8801e5ccd50" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_9ec46b2f-a071-4c80-86bc-e07801f19816" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_f2141681-c663-4333-b7f2-115278cfc2c0" 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_ClassOfStockLineItems_70a0b44a-6564-4f4f-853c-d8801e5ccd50" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_f2141681-c663-4333-b7f2-115278cfc2c0" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_6b4bcf88-466a-4c2a-be71-c7c4f581f717" 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_70a0b44a-6564-4f4f-853c-d8801e5ccd50" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_6b4bcf88-466a-4c2a-be71-c7c4f581f717" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_e32f6321-2aa8-440a-aa5f-dd5232d6ab45" 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_6b4bcf88-466a-4c2a-be71-c7c4f581f717" xlink:to="loc_us-gaap_StatementClassOfStockAxis_e32f6321-2aa8-440a-aa5f-dd5232d6ab45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_e32f6321-2aa8-440a-aa5f-dd5232d6ab45_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_e32f6321-2aa8-440a-aa5f-dd5232d6ab45" xlink:to="loc_us-gaap_ClassOfStockDomain_e32f6321-2aa8-440a-aa5f-dd5232d6ab45_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_f6b4f525-bf24-4b96-a6d6-9f640ef82c78" 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_e32f6321-2aa8-440a-aa5f-dd5232d6ab45" xlink:to="loc_us-gaap_ClassOfStockDomain_f6b4f525-bf24-4b96-a6d6-9f640ef82c78" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_fa3c7774-5a66-40d5-b756-1ddfeb0cbda6" 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_f6b4f525-bf24-4b96-a6d6-9f640ef82c78" xlink:to="loc_us-gaap_CommonClassAMember_fa3c7774-5a66-40d5-b756-1ddfeb0cbda6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_cb16b4ef-6698-4337-bf3b-5a1dddd35938" 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_f6b4f525-bf24-4b96-a6d6-9f640ef82c78" xlink:to="loc_us-gaap_CommonClassBMember_cb16b4ef-6698-4337-bf3b-5a1dddd35938" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_21e62519-5e9b-43a8-beae-dc167a38cd18" 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_ScheduleOfStockByClassTable_6b4bcf88-466a-4c2a-be71-c7c4f581f717" xlink:to="loc_us-gaap_AwardTypeAxis_21e62519-5e9b-43a8-beae-dc167a38cd18" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_21e62519-5e9b-43a8-beae-dc167a38cd18_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_21e62519-5e9b-43a8-beae-dc167a38cd18" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_21e62519-5e9b-43a8-beae-dc167a38cd18_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_49e3a180-56b1-46e9-9eff-4fde88579060" 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_21e62519-5e9b-43a8-beae-dc167a38cd18" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_49e3a180-56b1-46e9-9eff-4fde88579060" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_ca9ef12b-9ee5-43b5-83bb-c5f94b82f9d2" 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_49e3a180-56b1-46e9-9eff-4fde88579060" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_ca9ef12b-9ee5-43b5-83bb-c5f94b82f9d2" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/StockBasedCompensation2021EquityIncentivePlanNarrativeDetails" xlink:type="simple" xlink:href="s-20210731.xsd#StockBasedCompensation2021EquityIncentivePlanNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/StockBasedCompensation2021EquityIncentivePlanNarrativeDetails" xlink:type="extended" id="i971e430f8fdb407fa64dfe87999ee458_StockBasedCompensation2021EquityIncentivePlanNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e620406d-cead-4880-b547-a8ddb36d7841" 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_CommonStockCapitalSharesReservedForFutureIssuance_cc3b27f7-fb7f-4e55-834f-6bc4161c92b2" 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_e620406d-cead-4880-b547-a8ddb36d7841" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_cc3b27f7-fb7f-4e55-834f-6bc4161c92b2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_3208b8c0-e0a2-4e17-88f3-c854310518af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e620406d-cead-4880-b547-a8ddb36d7841" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_3208b8c0-e0a2-4e17-88f3-c854310518af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d8bc2032-b284-4c38-a302-3cc7474e03bd" 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_e620406d-cead-4880-b547-a8ddb36d7841" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d8bc2032-b284-4c38-a302-3cc7474e03bd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_2d684d42-805e-4234-ac4c-918290d2d61a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d8bc2032-b284-4c38-a302-3cc7474e03bd" xlink:to="loc_us-gaap_PlanNameAxis_2d684d42-805e-4234-ac4c-918290d2d61a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_2d684d42-805e-4234-ac4c-918290d2d61a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_2d684d42-805e-4234-ac4c-918290d2d61a" xlink:to="loc_us-gaap_PlanNameDomain_2d684d42-805e-4234-ac4c-918290d2d61a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_a3d757da-e818-4fee-a570-0c1f64c93b49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_2d684d42-805e-4234-ac4c-918290d2d61a" xlink:to="loc_us-gaap_PlanNameDomain_a3d757da-e818-4fee-a570-0c1f64c93b49" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_A2021EquityIncentivePlanMember_2f0ef521-04e1-49d5-89a1-983bc62412cf" xlink:href="s-20210731.xsd#s_A2021EquityIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_a3d757da-e818-4fee-a570-0c1f64c93b49" xlink:to="loc_s_A2021EquityIncentivePlanMember_2f0ef521-04e1-49d5-89a1-983bc62412cf" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/StockBasedCompensation2013EquityIncentivePlanNarrativeDetails" xlink:type="simple" xlink:href="s-20210731.xsd#StockBasedCompensation2013EquityIncentivePlanNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/StockBasedCompensation2013EquityIncentivePlanNarrativeDetails" xlink:type="extended" id="i00df1208cc8149619da99aef4c039fef_StockBasedCompensation2013EquityIncentivePlanNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_951a888f-daf3-4239-ba31-fa82f5fdbcd2" 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_CommonStockCapitalSharesReservedForFutureIssuance_f0a067b2-c3fc-4951-930b-d29f38666771" 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_951a888f-daf3-4239-ba31-fa82f5fdbcd2" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_f0a067b2-c3fc-4951-930b-d29f38666771" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_f37cd8f8-1280-4f44-984e-efb552911bf4" 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_951a888f-daf3-4239-ba31-fa82f5fdbcd2" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_f37cd8f8-1280-4f44-984e-efb552911bf4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_4642c6e9-f4fd-4fc0-8629-7e4a22286637" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_951a888f-daf3-4239-ba31-fa82f5fdbcd2" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_4642c6e9-f4fd-4fc0-8629-7e4a22286637" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_8425d411-4bf4-419d-878f-ff732ae531ef" 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_951a888f-daf3-4239-ba31-fa82f5fdbcd2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_8425d411-4bf4-419d-878f-ff732ae531ef" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7d4c9690-6aa3-4222-9555-8001d9c61314" 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_951a888f-daf3-4239-ba31-fa82f5fdbcd2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7d4c9690-6aa3-4222-9555-8001d9c61314" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_104653f0-c4b9-4fc7-814b-842dd12a489a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_951a888f-daf3-4239-ba31-fa82f5fdbcd2" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_104653f0-c4b9-4fc7-814b-842dd12a489a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_3a9b7ee5-8b7f-4b63-915a-a6d1b4398521" 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_951a888f-daf3-4239-ba31-fa82f5fdbcd2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_3a9b7ee5-8b7f-4b63-915a-a6d1b4398521" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_f92dc23b-da48-4d82-88c2-daeb7de7bae0" 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_951a888f-daf3-4239-ba31-fa82f5fdbcd2" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_f92dc23b-da48-4d82-88c2-daeb7de7bae0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a66c2bff-2e20-443f-b6d0-f54672094d5e" 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_951a888f-daf3-4239-ba31-fa82f5fdbcd2" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a66c2bff-2e20-443f-b6d0-f54672094d5e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a18f2236-31c2-4044-a3f7-a246f63c75e9" 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_951a888f-daf3-4239-ba31-fa82f5fdbcd2" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a18f2236-31c2-4044-a3f7-a246f63c75e9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_7ec08b04-26a4-4073-bd66-f07543b4d12b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a18f2236-31c2-4044-a3f7-a246f63c75e9" xlink:to="loc_us-gaap_PlanNameAxis_7ec08b04-26a4-4073-bd66-f07543b4d12b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_7ec08b04-26a4-4073-bd66-f07543b4d12b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_7ec08b04-26a4-4073-bd66-f07543b4d12b" xlink:to="loc_us-gaap_PlanNameDomain_7ec08b04-26a4-4073-bd66-f07543b4d12b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_a6f5128e-a0d0-4ccf-bfc1-446daf5f1609" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_7ec08b04-26a4-4073-bd66-f07543b4d12b" xlink:to="loc_us-gaap_PlanNameDomain_a6f5128e-a0d0-4ccf-bfc1-446daf5f1609" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_A2013EquityIncentivePlanMember_9387b3fd-78e1-4545-8ce3-68312c704e45" xlink:href="s-20210731.xsd#s_A2013EquityIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_a6f5128e-a0d0-4ccf-bfc1-446daf5f1609" xlink:to="loc_s_A2013EquityIncentivePlanMember_9387b3fd-78e1-4545-8ce3-68312c704e45" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_f9aa6ec7-9ea2-4fcd-9344-b9a2f6015e60" 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_a18f2236-31c2-4044-a3f7-a246f63c75e9" xlink:to="loc_us-gaap_AwardTypeAxis_f9aa6ec7-9ea2-4fcd-9344-b9a2f6015e60" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f9aa6ec7-9ea2-4fcd-9344-b9a2f6015e60_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_f9aa6ec7-9ea2-4fcd-9344-b9a2f6015e60" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f9aa6ec7-9ea2-4fcd-9344-b9a2f6015e60_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9c744764-b389-4115-8075-1463478f832a" 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_f9aa6ec7-9ea2-4fcd-9344-b9a2f6015e60" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9c744764-b389-4115-8075-1463478f832a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_f5fe51b5-fd67-4c1e-bf78-ff2287931818" 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_9c744764-b389-4115-8075-1463478f832a" xlink:to="loc_us-gaap_EmployeeStockOptionMember_f5fe51b5-fd67-4c1e-bf78-ff2287931818" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/StockBasedCompensationSummaryStockOptionPlanDetails" xlink:type="simple" xlink:href="s-20210731.xsd#StockBasedCompensationSummaryStockOptionPlanDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/StockBasedCompensationSummaryStockOptionPlanDetails" xlink:type="extended" id="id187dcb86d44437f99bb09ef0d631f37_StockBasedCompensationSummaryStockOptionPlanDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ab0ec330-3c3f-4d2a-a67e-8914895ecaae" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2af872a2-936f-4c87-be18-b637ed664b46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ab0ec330-3c3f-4d2a-a67e-8914895ecaae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2af872a2-936f-4c87-be18-b637ed664b46" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_299e1d7c-16df-47bc-a4d8-cd7625db100a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2af872a2-936f-4c87-be18-b637ed664b46" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_299e1d7c-16df-47bc-a4d8-cd7625db100a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_e57b4b48-3035-46b7-8519-a19a3ce70721" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2af872a2-936f-4c87-be18-b637ed664b46" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_e57b4b48-3035-46b7-8519-a19a3ce70721" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_9b8e4fcd-08c4-4734-8fd0-4f4318c9734a" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2af872a2-936f-4c87-be18-b637ed664b46" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_9b8e4fcd-08c4-4734-8fd0-4f4318c9734a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_76c4c8c5-8bfc-427f-ba88-7186e4be4948" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2af872a2-936f-4c87-be18-b637ed664b46" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_76c4c8c5-8bfc-427f-ba88-7186e4be4948" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8a3cd218-cfd0-4cc5-9317-e744991166fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_183e3ca4-fc46-4f89-96ad-49db8c6d26be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ab0ec330-3c3f-4d2a-a67e-8914895ecaae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_183e3ca4-fc46-4f89-96ad-49db8c6d26be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_ee4d5b21-d083-4238-8416-fa56235c5c90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ab0ec330-3c3f-4d2a-a67e-8914895ecaae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_ee4d5b21-d083-4238-8416-fa56235c5c90" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_aed9b653-1db8-4918-befe-d581dd031c20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ab0ec330-3c3f-4d2a-a67e-8914895ecaae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_aed9b653-1db8-4918-befe-d581dd031c20" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_d0bf0cb2-a724-4e67-8295-6d8d457d241e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_aed9b653-1db8-4918-befe-d581dd031c20" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_d0bf0cb2-a724-4e67-8295-6d8d457d241e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_6ae1548c-6674-4fb9-8426-077da4a9f23e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_aed9b653-1db8-4918-befe-d581dd031c20" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_6ae1548c-6674-4fb9-8426-077da4a9f23e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_110a0309-df0d-44e7-8547-5456ae363820" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_aed9b653-1db8-4918-befe-d581dd031c20" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_110a0309-df0d-44e7-8547-5456ae363820" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_70741b3a-2867-4e7b-a778-7581b656c0d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_aed9b653-1db8-4918-befe-d581dd031c20" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_70741b3a-2867-4e7b-a778-7581b656c0d5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_a9255216-cf2e-4257-bde9-086be1a5d3ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_793043bf-ff0d-4ee7-b2f7-abb3411ca8ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ab0ec330-3c3f-4d2a-a67e-8914895ecaae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_793043bf-ff0d-4ee7-b2f7-abb3411ca8ae" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_349cc121-2372-494b-9fa2-856867ee4861" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ab0ec330-3c3f-4d2a-a67e-8914895ecaae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_349cc121-2372-494b-9fa2-856867ee4861" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermRollForward_d243ced2-ab49-4f06-ab6d-61062db9856b" xlink:href="s-20210731.xsd#s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ab0ec330-3c3f-4d2a-a67e-8914895ecaae" xlink:to="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermRollForward_d243ced2-ab49-4f06-ab6d-61062db9856b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_f783b582-7a2a-4d86-9d89-63227ad874fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermRollForward_d243ced2-ab49-4f06-ab6d-61062db9856b" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_f783b582-7a2a-4d86-9d89-63227ad874fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_80327c61-28d8-4413-a292-d054e87244e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermRollForward_d243ced2-ab49-4f06-ab6d-61062db9856b" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_80327c61-28d8-4413-a292-d054e87244e1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_8433a946-2b90-44d1-90a4-b14403c4da6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermRollForward_d243ced2-ab49-4f06-ab6d-61062db9856b" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_8433a946-2b90-44d1-90a4-b14403c4da6c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueRollForward_86393ad1-9c25-4263-81df-847b3373fbd7" xlink:href="s-20210731.xsd#s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ab0ec330-3c3f-4d2a-a67e-8914895ecaae" xlink:to="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueRollForward_86393ad1-9c25-4263-81df-847b3373fbd7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_f58b5b3d-17b2-4d2a-8788-486570d7cdc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueRollForward_86393ad1-9c25-4263-81df-847b3373fbd7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_f58b5b3d-17b2-4d2a-8788-486570d7cdc7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_645595dd-c24c-4ba8-8299-5ad9492764a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_6557eaf3-dc65-4ee8-9d86-6c2070a59fd1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueRollForward_86393ad1-9c25-4263-81df-847b3373fbd7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_6557eaf3-dc65-4ee8-9d86-6c2070a59fd1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_dee2a7cc-87dc-4b58-976d-c0c43159103c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueRollForward_86393ad1-9c25-4263-81df-847b3373fbd7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_dee2a7cc-87dc-4b58-976d-c0c43159103c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bdfa405b-2629-4836-a304-2c3bbe1e7998" 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_ab0ec330-3c3f-4d2a-a67e-8914895ecaae" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bdfa405b-2629-4836-a304-2c3bbe1e7998" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_38b6c79b-6c96-41fe-bc9f-8902f6080bf5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bdfa405b-2629-4836-a304-2c3bbe1e7998" xlink:to="loc_us-gaap_PlanNameAxis_38b6c79b-6c96-41fe-bc9f-8902f6080bf5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_38b6c79b-6c96-41fe-bc9f-8902f6080bf5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_38b6c79b-6c96-41fe-bc9f-8902f6080bf5" xlink:to="loc_us-gaap_PlanNameDomain_38b6c79b-6c96-41fe-bc9f-8902f6080bf5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_735fc8de-6c6e-4161-9f42-d13500f7d641" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_38b6c79b-6c96-41fe-bc9f-8902f6080bf5" xlink:to="loc_us-gaap_PlanNameDomain_735fc8de-6c6e-4161-9f42-d13500f7d641" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_A2013EquityIncentivePlanMember_242876ea-9ee4-48f3-816c-b70bb78f85d6" xlink:href="s-20210731.xsd#s_A2013EquityIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_735fc8de-6c6e-4161-9f42-d13500f7d641" xlink:to="loc_s_A2013EquityIncentivePlanMember_242876ea-9ee4-48f3-816c-b70bb78f85d6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/StockBasedCompensationSummaryofRestrictedStockDetails" xlink:type="simple" xlink:href="s-20210731.xsd#StockBasedCompensationSummaryofRestrictedStockDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/StockBasedCompensationSummaryofRestrictedStockDetails" xlink:type="extended" id="i250cfeeb13c247b78eb4b3a6bb71aa6c_StockBasedCompensationSummaryofRestrictedStockDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5c8ab313-9295-453a-8aed-e2c0c7570d5d" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_0ee2afab-375b-4899-aa27-0cfb13c53ad7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5c8ab313-9295-453a-8aed-e2c0c7570d5d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_0ee2afab-375b-4899-aa27-0cfb13c53ad7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_98b10504-7b58-417d-8cfc-2281e96a226a" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_0ee2afab-375b-4899-aa27-0cfb13c53ad7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_98b10504-7b58-417d-8cfc-2281e96a226a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_ae26a727-2dcc-4cbb-aca3-5ab52221cd73" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_0ee2afab-375b-4899-aa27-0cfb13c53ad7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_ae26a727-2dcc-4cbb-aca3-5ab52221cd73" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_4ec4e149-5487-4cfe-aa10-bf9308284343" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_0ee2afab-375b-4899-aa27-0cfb13c53ad7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_4ec4e149-5487-4cfe-aa10-bf9308284343" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_71bb4dd1-700d-4c9e-bec5-7550bc928a6c" 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_91094805-cdcb-4d2b-9aa8-e796194cf7f7" 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_5c8ab313-9295-453a-8aed-e2c0c7570d5d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_91094805-cdcb-4d2b-9aa8-e796194cf7f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_939f572f-bc97-41be-8504-5eddd9e3cce5" 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_91094805-cdcb-4d2b-9aa8-e796194cf7f7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_939f572f-bc97-41be-8504-5eddd9e3cce5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f641e5d2-3290-4f13-92dd-c10d248de3dc" 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_91094805-cdcb-4d2b-9aa8-e796194cf7f7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f641e5d2-3290-4f13-92dd-c10d248de3dc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_34be6be2-6e4b-48f4-bdf1-0614cd506acc" 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_91094805-cdcb-4d2b-9aa8-e796194cf7f7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_34be6be2-6e4b-48f4-bdf1-0614cd506acc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_37e92b2a-4b88-4c3e-8127-9a7febd5a053" 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_188f4aff-f511-4432-b2bb-1559c0120140" 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_5c8ab313-9295-453a-8aed-e2c0c7570d5d" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_188f4aff-f511-4432-b2bb-1559c0120140" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_c99fad1b-fe58-41dd-8209-abb67cec2ec4" 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_188f4aff-f511-4432-b2bb-1559c0120140" xlink:to="loc_us-gaap_AwardTypeAxis_c99fad1b-fe58-41dd-8209-abb67cec2ec4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c99fad1b-fe58-41dd-8209-abb67cec2ec4_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_c99fad1b-fe58-41dd-8209-abb67cec2ec4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c99fad1b-fe58-41dd-8209-abb67cec2ec4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e8913b64-4ce8-42c4-afcf-34c4bc98e16c" 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_c99fad1b-fe58-41dd-8209-abb67cec2ec4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e8913b64-4ce8-42c4-afcf-34c4bc98e16c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_b6703189-ebb3-4561-9eeb-698698e31523" 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_e8913b64-4ce8-42c4-afcf-34c4bc98e16c" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_b6703189-ebb3-4561-9eeb-698698e31523" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails" xlink:type="simple" xlink:href="s-20210731.xsd#StockBasedCompensationRestrictedStockUnitsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails" xlink:type="extended" id="i9e1b1997b35747af97cce3d881f7165b_StockBasedCompensationRestrictedStockUnitsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_632eb625-fcc8-4301-87a9-08885866450b" 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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_e69f1d54-de74-43d1-bbd9-0ef93e5ef3a2" 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_632eb625-fcc8-4301-87a9-08885866450b" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_e69f1d54-de74-43d1-bbd9-0ef93e5ef3a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_b3595fe2-8c18-42d0-9c2a-46974df88e11" 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_632eb625-fcc8-4301-87a9-08885866450b" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_b3595fe2-8c18-42d0-9c2a-46974df88e11" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d43caa16-3678-4916-9c06-19a5dfdd58bb" 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_632eb625-fcc8-4301-87a9-08885866450b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d43caa16-3678-4916-9c06-19a5dfdd58bb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9768af50-d34d-4c90-b679-653cc600b612" 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_d43caa16-3678-4916-9c06-19a5dfdd58bb" xlink:to="loc_us-gaap_AwardTypeAxis_9768af50-d34d-4c90-b679-653cc600b612" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9768af50-d34d-4c90-b679-653cc600b612_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_9768af50-d34d-4c90-b679-653cc600b612" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9768af50-d34d-4c90-b679-653cc600b612_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2a8f6ba2-e84d-41fd-8a2a-76dec3028b47" 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_9768af50-d34d-4c90-b679-653cc600b612" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2a8f6ba2-e84d-41fd-8a2a-76dec3028b47" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_be2d99f8-0dc1-46bd-accc-23da1c6d420e" 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_2a8f6ba2-e84d-41fd-8a2a-76dec3028b47" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_be2d99f8-0dc1-46bd-accc-23da1c6d420e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/StockBasedCompensationPerformanceMilestoneOptionsNarrativeDetails" xlink:type="simple" xlink:href="s-20210731.xsd#StockBasedCompensationPerformanceMilestoneOptionsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/StockBasedCompensationPerformanceMilestoneOptionsNarrativeDetails" xlink:type="extended" id="i9064d4815b5549a5984513e0d6e9ec62_StockBasedCompensationPerformanceMilestoneOptionsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c9f8fe1c-e67e-4081-9502-e179a85ba28d" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_51d27cc7-a2f6-4ddb-bedb-e1da8b861bee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c9f8fe1c-e67e-4081-9502-e179a85ba28d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_51d27cc7-a2f6-4ddb-bedb-e1da8b861bee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_5b60561a-9999-431e-83a3-b85bcd2d1ab2" 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_c9f8fe1c-e67e-4081-9502-e179a85ba28d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_5b60561a-9999-431e-83a3-b85bcd2d1ab2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_e8b2d4fe-8243-4183-ab3d-90c24cd9f33f" 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_c9f8fe1c-e67e-4081-9502-e179a85ba28d" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_e8b2d4fe-8243-4183-ab3d-90c24cd9f33f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_17ce4711-1a4d-41b2-96f2-d230fdbf2114" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c9f8fe1c-e67e-4081-9502-e179a85ba28d" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_17ce4711-1a4d-41b2-96f2-d230fdbf2114" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a3a8af9c-5c03-4a14-a961-17fdc427f6e4" 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_c9f8fe1c-e67e-4081-9502-e179a85ba28d" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a3a8af9c-5c03-4a14-a961-17fdc427f6e4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e5fec87b-c4a8-4b13-9ed8-c22932db3fd5" 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_c9f8fe1c-e67e-4081-9502-e179a85ba28d" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e5fec87b-c4a8-4b13-9ed8-c22932db3fd5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_dd294811-d5a6-4fd7-a63d-5811b39729be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e5fec87b-c4a8-4b13-9ed8-c22932db3fd5" xlink:to="loc_us-gaap_VestingAxis_dd294811-d5a6-4fd7-a63d-5811b39729be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_dd294811-d5a6-4fd7-a63d-5811b39729be_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_dd294811-d5a6-4fd7-a63d-5811b39729be" xlink:to="loc_us-gaap_VestingDomain_dd294811-d5a6-4fd7-a63d-5811b39729be_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_a0df9bc7-3c56-4fd7-a0bd-4e6d6f98d166" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_dd294811-d5a6-4fd7-a63d-5811b39729be" xlink:to="loc_us-gaap_VestingDomain_a0df9bc7-3c56-4fd7-a0bd-4e6d6f98d166" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_783d0cdf-6b75-4753-9c65-d58e7daf3182" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_a0df9bc7-3c56-4fd7-a0bd-4e6d6f98d166" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_783d0cdf-6b75-4753-9c65-d58e7daf3182" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_cef2f8f8-05b7-4feb-bad6-ccaa0362c069" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_a0df9bc7-3c56-4fd7-a0bd-4e6d6f98d166" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_cef2f8f8-05b7-4feb-bad6-ccaa0362c069" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_0da937eb-2dfd-4618-beb9-efc0758de5eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_a0df9bc7-3c56-4fd7-a0bd-4e6d6f98d166" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_0da937eb-2dfd-4618-beb9-efc0758de5eb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_7c4a6e44-6a46-42ed-b422-3b9988ad1c3d" 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_e5fec87b-c4a8-4b13-9ed8-c22932db3fd5" xlink:to="loc_us-gaap_AwardTypeAxis_7c4a6e44-6a46-42ed-b422-3b9988ad1c3d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7c4a6e44-6a46-42ed-b422-3b9988ad1c3d_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_7c4a6e44-6a46-42ed-b422-3b9988ad1c3d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7c4a6e44-6a46-42ed-b422-3b9988ad1c3d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b3c6bdbb-2085-4e92-a5bc-5d88deb4e060" 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_7c4a6e44-6a46-42ed-b422-3b9988ad1c3d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b3c6bdbb-2085-4e92-a5bc-5d88deb4e060" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_02693243-3b01-4b59-b692-bb0264c24da7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b3c6bdbb-2085-4e92-a5bc-5d88deb4e060" xlink:to="loc_us-gaap_PerformanceSharesMember_02693243-3b01-4b59-b692-bb0264c24da7" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/StockBasedCompensationMilestoneOptionsNarrativeDetails" xlink:type="simple" xlink:href="s-20210731.xsd#StockBasedCompensationMilestoneOptionsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/StockBasedCompensationMilestoneOptionsNarrativeDetails" xlink:type="extended" id="ieac808c911264e1d931f79174f522d15_StockBasedCompensationMilestoneOptionsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b32246d3-11c3-41cb-ab7d-727f92544b44" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_86dbd5fc-b782-4052-a75b-8607d8d11549" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b32246d3-11c3-41cb-ab7d-727f92544b44" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_86dbd5fc-b782-4052-a75b-8607d8d11549" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_759e787b-bb49-47f7-a0f6-89a560241a4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b32246d3-11c3-41cb-ab7d-727f92544b44" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_759e787b-bb49-47f7-a0f6-89a560241a4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_2d7dc78b-906d-46b1-805e-69e9a720d315" 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_b32246d3-11c3-41cb-ab7d-727f92544b44" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_2d7dc78b-906d-46b1-805e-69e9a720d315" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_67b33ea3-d394-4f8e-9c7c-b3b57a8ca893" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b32246d3-11c3-41cb-ab7d-727f92544b44" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_67b33ea3-d394-4f8e-9c7c-b3b57a8ca893" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_66213751-6138-43e2-84fb-13325b003924" 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_b32246d3-11c3-41cb-ab7d-727f92544b44" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_66213751-6138-43e2-84fb-13325b003924" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_adf54fd5-1fbe-4105-8836-a2b11d8bb430" 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_b32246d3-11c3-41cb-ab7d-727f92544b44" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_adf54fd5-1fbe-4105-8836-a2b11d8bb430" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_3a6f248e-93fe-445d-9386-87092b5159a2" 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_adf54fd5-1fbe-4105-8836-a2b11d8bb430" xlink:to="loc_us-gaap_AwardTypeAxis_3a6f248e-93fe-445d-9386-87092b5159a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3a6f248e-93fe-445d-9386-87092b5159a2_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_3a6f248e-93fe-445d-9386-87092b5159a2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3a6f248e-93fe-445d-9386-87092b5159a2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_53a4b4e6-17bd-4651-a2ab-1853429c18b9" 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_3a6f248e-93fe-445d-9386-87092b5159a2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_53a4b4e6-17bd-4651-a2ab-1853429c18b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_MilestoneSharesMember_9f4beb4f-6c0a-4a25-8318-8c6c8798d17d" xlink:href="s-20210731.xsd#s_MilestoneSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_53a4b4e6-17bd-4651-a2ab-1853429c18b9" xlink:to="loc_s_MilestoneSharesMember_9f4beb4f-6c0a-4a25-8318-8c6c8798d17d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails" xlink:type="simple" xlink:href="s-20210731.xsd#StockBasedCompensationRestrictedCommonStockNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails" xlink:type="extended" id="i402c4d0a93864d2697f94bea9d488239_StockBasedCompensationRestrictedCommonStockNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e89f1362-bce8-410b-a8ae-8a5f40fee620" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_080badb6-a96b-41c4-8ac1-6eaa6cbdcbc0" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e89f1362-bce8-410b-a8ae-8a5f40fee620" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_080badb6-a96b-41c4-8ac1-6eaa6cbdcbc0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_9aed544b-a3c8-466b-a78a-12cf3cbc1d13" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e89f1362-bce8-410b-a8ae-8a5f40fee620" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_9aed544b-a3c8-466b-a78a-12cf3cbc1d13" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_17534cb1-55ca-4e4c-af0a-c53a14132136" 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_e89f1362-bce8-410b-a8ae-8a5f40fee620" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_17534cb1-55ca-4e4c-af0a-c53a14132136" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_913b656e-b64c-452d-9f08-5f0719f966d4" 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_e89f1362-bce8-410b-a8ae-8a5f40fee620" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_913b656e-b64c-452d-9f08-5f0719f966d4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_cdfa4efc-b66d-41f0-84a9-11e7630b237d" 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_e89f1362-bce8-410b-a8ae-8a5f40fee620" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_cdfa4efc-b66d-41f0-84a9-11e7630b237d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_432b90f8-d4fa-4151-b118-5b0890bab55f" 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_e89f1362-bce8-410b-a8ae-8a5f40fee620" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_432b90f8-d4fa-4151-b118-5b0890bab55f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_280b708a-887d-4754-9bac-ed915d6f06d9" 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_e89f1362-bce8-410b-a8ae-8a5f40fee620" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_280b708a-887d-4754-9bac-ed915d6f06d9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_92780232-5e27-483f-a620-123a56307579" 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_280b708a-887d-4754-9bac-ed915d6f06d9" xlink:to="loc_us-gaap_AwardTypeAxis_92780232-5e27-483f-a620-123a56307579" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_92780232-5e27-483f-a620-123a56307579_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_92780232-5e27-483f-a620-123a56307579" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_92780232-5e27-483f-a620-123a56307579_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fff260f4-4074-42e5-a79e-1733c2146897" 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_92780232-5e27-483f-a620-123a56307579" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fff260f4-4074-42e5-a79e-1733c2146897" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_aed808fa-d82c-4e06-94bb-b13f843456f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fff260f4-4074-42e5-a79e-1733c2146897" xlink:to="loc_us-gaap_RestrictedStockMember_aed808fa-d82c-4e06-94bb-b13f843456f0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_12e8f471-ce76-4464-b4e4-33aeff52c1a0" 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_280b708a-887d-4754-9bac-ed915d6f06d9" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_12e8f471-ce76-4464-b4e4-33aeff52c1a0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_12e8f471-ce76-4464-b4e4-33aeff52c1a0_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_12e8f471-ce76-4464-b4e4-33aeff52c1a0" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_12e8f471-ce76-4464-b4e4-33aeff52c1a0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cc031867-e643-4845-8d33-d31f9e473cd1" 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_12e8f471-ce76-4464-b4e4-33aeff52c1a0" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cc031867-e643-4845-8d33-d31f9e473cd1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ScalyrMember_0087a973-6e0f-4e6c-900a-09debb3ba45d" xlink:href="s-20210731.xsd#s_ScalyrMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cc031867-e643-4845-8d33-d31f9e473cd1" xlink:to="loc_s_ScalyrMember_0087a973-6e0f-4e6c-900a-09debb3ba45d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/StockBasedCompensation2011StockIncentivePlanNarrativeDetails" xlink:type="simple" xlink:href="s-20210731.xsd#StockBasedCompensation2011StockIncentivePlanNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/StockBasedCompensation2011StockIncentivePlanNarrativeDetails" xlink:type="extended" id="ib3839513d6f6409e80a7de715f8f3b8e_StockBasedCompensation2011StockIncentivePlanNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47121d18-50ee-4b62-b084-2ff927efc4cf" 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_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_5de0c340-c797-4b79-a1fe-d00d00142fb7" 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_47121d18-50ee-4b62-b084-2ff927efc4cf" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_5de0c340-c797-4b79-a1fe-d00d00142fb7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9696c9f3-43e9-476e-a861-a8f388d8406a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47121d18-50ee-4b62-b084-2ff927efc4cf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9696c9f3-43e9-476e-a861-a8f388d8406a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f954ee7d-cc5a-4419-bd61-f65efcdcdcca" 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_47121d18-50ee-4b62-b084-2ff927efc4cf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f954ee7d-cc5a-4419-bd61-f65efcdcdcca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_aaa6dca4-9417-4f42-a725-ddf595af27d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47121d18-50ee-4b62-b084-2ff927efc4cf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_aaa6dca4-9417-4f42-a725-ddf595af27d7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_a3714883-01fe-437c-9de0-362f09955ad0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47121d18-50ee-4b62-b084-2ff927efc4cf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_a3714883-01fe-437c-9de0-362f09955ad0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_6816669c-bb87-4ac5-a92c-446e8571149c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47121d18-50ee-4b62-b084-2ff927efc4cf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_6816669c-bb87-4ac5-a92c-446e8571149c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_88d07bdd-173d-4176-883c-64b88d8e36c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47121d18-50ee-4b62-b084-2ff927efc4cf" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_88d07bdd-173d-4176-883c-64b88d8e36c5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_587419cb-4f40-477e-b08a-3e993f9632fc" 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_47121d18-50ee-4b62-b084-2ff927efc4cf" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_587419cb-4f40-477e-b08a-3e993f9632fc" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_c7d90bda-9d22-41cd-bbc7-679eb6c2027c" 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_47121d18-50ee-4b62-b084-2ff927efc4cf" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_c7d90bda-9d22-41cd-bbc7-679eb6c2027c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_91f77007-482d-4e77-9458-839b153437e2" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47121d18-50ee-4b62-b084-2ff927efc4cf" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_91f77007-482d-4e77-9458-839b153437e2" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_75faa551-2aec-418d-a115-c96bfd174930" 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_47121d18-50ee-4b62-b084-2ff927efc4cf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_75faa551-2aec-418d-a115-c96bfd174930" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f3811583-b239-418e-b90c-bf9d13923eea" 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_47121d18-50ee-4b62-b084-2ff927efc4cf" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f3811583-b239-418e-b90c-bf9d13923eea" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_33820092-f0ef-4d9b-a053-8853adec73a9" 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_f3811583-b239-418e-b90c-bf9d13923eea" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_33820092-f0ef-4d9b-a053-8853adec73a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_33820092-f0ef-4d9b-a053-8853adec73a9_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_33820092-f0ef-4d9b-a053-8853adec73a9" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_33820092-f0ef-4d9b-a053-8853adec73a9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cb344915-8890-4400-afa9-5284571cb42e" 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_33820092-f0ef-4d9b-a053-8853adec73a9" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cb344915-8890-4400-afa9-5284571cb42e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ScalyrMember_cbf94716-9d64-448c-b69b-4331658d4f25" xlink:href="s-20210731.xsd#s_ScalyrMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cb344915-8890-4400-afa9-5284571cb42e" xlink:to="loc_s_ScalyrMember_cbf94716-9d64-448c-b69b-4331658d4f25" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_74b63b15-0148-4af1-af09-19c492889457" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f3811583-b239-418e-b90c-bf9d13923eea" xlink:to="loc_us-gaap_PlanNameAxis_74b63b15-0148-4af1-af09-19c492889457" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_74b63b15-0148-4af1-af09-19c492889457_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_74b63b15-0148-4af1-af09-19c492889457" xlink:to="loc_us-gaap_PlanNameDomain_74b63b15-0148-4af1-af09-19c492889457_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_2fe46ed5-5fef-4b72-8811-4051875e09bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_74b63b15-0148-4af1-af09-19c492889457" xlink:to="loc_us-gaap_PlanNameDomain_2fe46ed5-5fef-4b72-8811-4051875e09bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_A2011StockIncentivePlanMember_39ca375b-c6d8-4bcb-abb7-c3366a3ba844" xlink:href="s-20210731.xsd#s_A2011StockIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_2fe46ed5-5fef-4b72-8811-4051875e09bf" xlink:to="loc_s_A2011StockIncentivePlanMember_39ca375b-c6d8-4bcb-abb7-c3366a3ba844" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_bb951404-89b3-4b4c-b3df-b3ccdefe6166" 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_f3811583-b239-418e-b90c-bf9d13923eea" xlink:to="loc_us-gaap_AwardTypeAxis_bb951404-89b3-4b4c-b3df-b3ccdefe6166" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bb951404-89b3-4b4c-b3df-b3ccdefe6166_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_bb951404-89b3-4b4c-b3df-b3ccdefe6166" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bb951404-89b3-4b4c-b3df-b3ccdefe6166_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7dda0487-a368-417e-b9f7-5a29e5d6c548" 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_bb951404-89b3-4b4c-b3df-b3ccdefe6166" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7dda0487-a368-417e-b9f7-5a29e5d6c548" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_002b262b-c17b-4f59-aa55-d900b645dfdb" 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_7dda0487-a368-417e-b9f7-5a29e5d6c548" xlink:to="loc_us-gaap_EmployeeStockOptionMember_002b262b-c17b-4f59-aa55-d900b645dfdb" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/StockBasedCompensationSecondaryStockSalesNarrativeDetails" xlink:type="simple" xlink:href="s-20210731.xsd#StockBasedCompensationSecondaryStockSalesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/StockBasedCompensationSecondaryStockSalesNarrativeDetails" xlink:type="extended" id="i2e2318d29deb47c8a7bb810251ffdb45_StockBasedCompensationSecondaryStockSalesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e527eedf-d164-4ea7-830c-d021b49891b5" 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_SaleOfStockNumberOfSharesIssuedInTransaction_8942c4dd-59c5-4628-be5c-f8a41c362f1e" 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e527eedf-d164-4ea7-830c-d021b49891b5" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_8942c4dd-59c5-4628-be5c-f8a41c362f1e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_fe6991f8-a8b2-4079-a164-76857594966f" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e527eedf-d164-4ea7-830c-d021b49891b5" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_fe6991f8-a8b2-4079-a164-76857594966f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_174148a1-2f68-4337-ab7e-9bd08bc22343" 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e527eedf-d164-4ea7-830c-d021b49891b5" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_174148a1-2f68-4337-ab7e-9bd08bc22343" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_7bfe9bc4-ba3e-4a26-afb0-0ab9b694870d" 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_e527eedf-d164-4ea7-830c-d021b49891b5" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_7bfe9bc4-ba3e-4a26-afb0-0ab9b694870d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b81ce71f-4013-49ab-82ac-0676d22988b9" 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_e527eedf-d164-4ea7-830c-d021b49891b5" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b81ce71f-4013-49ab-82ac-0676d22988b9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_e2f6a6ca-00c7-4dfd-97b7-2e128f13ead0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b81ce71f-4013-49ab-82ac-0676d22988b9" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_e2f6a6ca-00c7-4dfd-97b7-2e128f13ead0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_e2f6a6ca-00c7-4dfd-97b7-2e128f13ead0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_e2f6a6ca-00c7-4dfd-97b7-2e128f13ead0" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_e2f6a6ca-00c7-4dfd-97b7-2e128f13ead0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_7775d4d9-e196-414b-acf9-31288ea43c8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_e2f6a6ca-00c7-4dfd-97b7-2e128f13ead0" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_7775d4d9-e196-414b-acf9-31288ea43c8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrivatePlacementMember_ec52d215-2795-4a2c-9ba5-50bebbf1aa18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrivatePlacementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_7775d4d9-e196-414b-acf9-31288ea43c8b" xlink:to="loc_us-gaap_PrivatePlacementMember_ec52d215-2795-4a2c-9ba5-50bebbf1aa18" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_bb77ecda-e24b-46d3-b3c8-7ff83b7b7639" 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_b81ce71f-4013-49ab-82ac-0676d22988b9" xlink:to="loc_us-gaap_StatementClassOfStockAxis_bb77ecda-e24b-46d3-b3c8-7ff83b7b7639" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_bb77ecda-e24b-46d3-b3c8-7ff83b7b7639_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_bb77ecda-e24b-46d3-b3c8-7ff83b7b7639" xlink:to="loc_us-gaap_ClassOfStockDomain_bb77ecda-e24b-46d3-b3c8-7ff83b7b7639_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_caf2ec4a-f9fa-481c-849e-84144d0f28dd" 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_bb77ecda-e24b-46d3-b3c8-7ff83b7b7639" xlink:to="loc_us-gaap_ClassOfStockDomain_caf2ec4a-f9fa-481c-849e-84144d0f28dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_b21c9ac7-1ddf-4260-9d2d-66e04c492d1f" 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_ClassOfStockDomain_caf2ec4a-f9fa-481c-849e-84144d0f28dd" xlink:to="loc_us-gaap_CommonStockMember_b21c9ac7-1ddf-4260-9d2d-66e04c492d1f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3ebbaf76-6ac5-479f-b75d-cbe5e060f8e3" 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_b81ce71f-4013-49ab-82ac-0676d22988b9" xlink:to="loc_srt_RangeAxis_3ebbaf76-6ac5-479f-b75d-cbe5e060f8e3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3ebbaf76-6ac5-479f-b75d-cbe5e060f8e3_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_3ebbaf76-6ac5-479f-b75d-cbe5e060f8e3" xlink:to="loc_srt_RangeMember_3ebbaf76-6ac5-479f-b75d-cbe5e060f8e3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e3e97134-45b9-43ea-91d6-21f6dfbba59b" 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_3ebbaf76-6ac5-479f-b75d-cbe5e060f8e3" xlink:to="loc_srt_RangeMember_e3e97134-45b9-43ea-91d6-21f6dfbba59b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7f97a020-38db-4f2f-9ac4-18163c08a398" 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_e3e97134-45b9-43ea-91d6-21f6dfbba59b" xlink:to="loc_srt_MinimumMember_7f97a020-38db-4f2f-9ac4-18163c08a398" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_be4f192f-3130-4350-bb96-87592d67c97b" 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_e3e97134-45b9-43ea-91d6-21f6dfbba59b" xlink:to="loc_srt_MaximumMember_be4f192f-3130-4350-bb96-87592d67c97b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/StockBasedCompensationAssumptionsDetails" xlink:type="simple" xlink:href="s-20210731.xsd#StockBasedCompensationAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/StockBasedCompensationAssumptionsDetails" xlink:type="extended" id="if8eedf2c9b7a4145bdd01262cd53f3c5_StockBasedCompensationAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92a805e1-9e5d-4156-9e54-997fa8795896" 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_e700ac7d-2ed4-4ec8-b957-4078bb732f94" 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_92a805e1-9e5d-4156-9e54-997fa8795896" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_e700ac7d-2ed4-4ec8-b957-4078bb732f94" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_484a47ab-44ed-4a7b-a460-6b29a91a2d5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92a805e1-9e5d-4156-9e54-997fa8795896" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_484a47ab-44ed-4a7b-a460-6b29a91a2d5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_5c1fb00a-ce35-42bb-b54b-645e21d95802" 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_92a805e1-9e5d-4156-9e54-997fa8795896" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_5c1fb00a-ce35-42bb-b54b-645e21d95802" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_90b2af85-94b7-4873-a322-f526ab3f186f" 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_92a805e1-9e5d-4156-9e54-997fa8795896" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_90b2af85-94b7-4873-a322-f526ab3f186f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_abce7952-7f1b-4830-8fb4-644ed3780b36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92a805e1-9e5d-4156-9e54-997fa8795896" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_abce7952-7f1b-4830-8fb4-644ed3780b36" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_7892415a-c08d-4236-a089-5f79ddaa5e9d" 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_92a805e1-9e5d-4156-9e54-997fa8795896" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_7892415a-c08d-4236-a089-5f79ddaa5e9d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_0fd81616-35de-4cdc-97a5-4835b3aa2015" 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_92a805e1-9e5d-4156-9e54-997fa8795896" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_0fd81616-35de-4cdc-97a5-4835b3aa2015" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_70d025dd-8591-46d8-9b07-71c7b8c68149" 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_92a805e1-9e5d-4156-9e54-997fa8795896" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_70d025dd-8591-46d8-9b07-71c7b8c68149" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a483fcf5-eb5a-4983-b31d-3cf97a7bc05c" 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_92a805e1-9e5d-4156-9e54-997fa8795896" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a483fcf5-eb5a-4983-b31d-3cf97a7bc05c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_612ea30b-c770-4f30-8875-3d3c80d75dd7" 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_a483fcf5-eb5a-4983-b31d-3cf97a7bc05c" xlink:to="loc_us-gaap_AwardTypeAxis_612ea30b-c770-4f30-8875-3d3c80d75dd7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_612ea30b-c770-4f30-8875-3d3c80d75dd7_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_612ea30b-c770-4f30-8875-3d3c80d75dd7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_612ea30b-c770-4f30-8875-3d3c80d75dd7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d1d9ae29-85c9-43cb-9a9b-950440cd6282" 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_612ea30b-c770-4f30-8875-3d3c80d75dd7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d1d9ae29-85c9-43cb-9a9b-950440cd6282" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_5f7ab0a5-2541-42ae-a478-684eee5be472" 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_d1d9ae29-85c9-43cb-9a9b-950440cd6282" xlink:to="loc_us-gaap_EmployeeStockOptionMember_5f7ab0a5-2541-42ae-a478-684eee5be472" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/StockBasedCompensationComponentsofStockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="s-20210731.xsd#StockBasedCompensationComponentsofStockBasedCompensationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/StockBasedCompensationComponentsofStockBasedCompensationExpenseDetails" xlink:type="extended" id="icd8c13e8d4c54e08902e4cfd75502d25_StockBasedCompensationComponentsofStockBasedCompensationExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_adc0d89a-bba8-45c0-9611-bbb5330abeef" 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_AllocatedShareBasedCompensationExpense_9c8f8255-eb00-424e-b3a0-c3cff1e546de" 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_adc0d89a-bba8-45c0-9611-bbb5330abeef" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_9c8f8255-eb00-424e-b3a0-c3cff1e546de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_ff33a8ec-e478-4f17-b3d3-7b8c10903c5c" 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_adc0d89a-bba8-45c0-9611-bbb5330abeef" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_ff33a8ec-e478-4f17-b3d3-7b8c10903c5c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_8fe2c0cc-d435-4b7c-abba-f0ec0fa8545a" 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_ff33a8ec-e478-4f17-b3d3-7b8c10903c5c" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_8fe2c0cc-d435-4b7c-abba-f0ec0fa8545a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_8fe2c0cc-d435-4b7c-abba-f0ec0fa8545a_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_8fe2c0cc-d435-4b7c-abba-f0ec0fa8545a" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_8fe2c0cc-d435-4b7c-abba-f0ec0fa8545a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_b14c21dc-de28-4341-be2f-40e683addf24" 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_8fe2c0cc-d435-4b7c-abba-f0ec0fa8545a" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_b14c21dc-de28-4341-be2f-40e683addf24" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_2bdec7cd-ffc8-4cb9-a128-a2da0e9018d4" 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_b14c21dc-de28-4341-be2f-40e683addf24" xlink:to="loc_us-gaap_CostOfSalesMember_2bdec7cd-ffc8-4cb9-a128-a2da0e9018d4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_261f731c-a7aa-481e-b7f4-47af16f8c3b1" 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_b14c21dc-de28-4341-be2f-40e683addf24" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_261f731c-a7aa-481e-b7f4-47af16f8c3b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_cf7941bb-3e06-40df-902d-b48a6f8db3bf" 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_b14c21dc-de28-4341-be2f-40e683addf24" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_cf7941bb-3e06-40df-902d-b48a6f8db3bf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_4d9dc426-68e9-40aa-b16c-33fbb0a7a468" 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_b14c21dc-de28-4341-be2f-40e683addf24" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_4d9dc426-68e9-40aa-b16c-33fbb0a7a468" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails" xlink:type="simple" xlink:href="s-20210731.xsd#StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails" xlink:type="extended" id="i868dd2c9c3f54b08b8f75fa32063591c_StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_df170095-f768-4f4c-92b6-c529bfabf327" 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_CommonStockCapitalSharesReservedForFutureIssuance_5d290e2e-da99-42c1-b7d9-473a3f2fc226" 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_df170095-f768-4f4c-92b6-c529bfabf327" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_5d290e2e-da99-42c1-b7d9-473a3f2fc226" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_4a613b16-3bf1-4784-9e42-d4b2650d0701" 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_df170095-f768-4f4c-92b6-c529bfabf327" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_4a613b16-3bf1-4784-9e42-d4b2650d0701" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_f7c81de4-601a-4dc3-8443-6e3eac8287a8" 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_df170095-f768-4f4c-92b6-c529bfabf327" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_f7c81de4-601a-4dc3-8443-6e3eac8287a8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod_bb6ba316-7ef9-4ad6-b15f-03328751566e" xlink:href="s-20210731.xsd#s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_df170095-f768-4f4c-92b6-c529bfabf327" xlink:to="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod_bb6ba316-7ef9-4ad6-b15f-03328751566e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutivePurchasePeriod_93d98bb7-cc11-4dca-bd81-79420f86eb25" xlink:href="s-20210731.xsd#s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutivePurchasePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_df170095-f768-4f4c-92b6-c529bfabf327" xlink:to="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutivePurchasePeriod_93d98bb7-cc11-4dca-bd81-79420f86eb25" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_f8282d62-e332-4510-b4a5-7662148a5cbb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_df170095-f768-4f4c-92b6-c529bfabf327" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_f8282d62-e332-4510-b4a5-7662148a5cbb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardLookbackPeriod_cc325de4-50a4-4632-9bea-237d6af6ec92" xlink:href="s-20210731.xsd#s_ShareBasedCompensationArrangementByShareBasedPaymentAwardLookbackPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_df170095-f768-4f4c-92b6-c529bfabf327" xlink:to="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardLookbackPeriod_cc325de4-50a4-4632-9bea-237d6af6ec92" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_95bbdd09-0cc9-46cd-a5f7-3baf3987ea3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_df170095-f768-4f4c-92b6-c529bfabf327" xlink:to="loc_us-gaap_SharePrice_95bbdd09-0cc9-46cd-a5f7-3baf3987ea3c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_af023369-9e48-4a31-a1e3-5c2761b73a9b" 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_df170095-f768-4f4c-92b6-c529bfabf327" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_af023369-9e48-4a31-a1e3-5c2761b73a9b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ShareBasedPaymentArrangementAmountWithheldForFuturePurchases_fa5950c1-e160-4a49-9100-600f7ad41cb8" xlink:href="s-20210731.xsd#s_ShareBasedPaymentArrangementAmountWithheldForFuturePurchases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_df170095-f768-4f4c-92b6-c529bfabf327" xlink:to="loc_s_ShareBasedPaymentArrangementAmountWithheldForFuturePurchases_fa5950c1-e160-4a49-9100-600f7ad41cb8" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_c7a1ea85-50aa-4d38-af6f-04a79a21cf06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_df170095-f768-4f4c-92b6-c529bfabf327" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_c7a1ea85-50aa-4d38-af6f-04a79a21cf06" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e7f20ad8-1c2a-4ee4-ba30-4dab5d9281b9" 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_df170095-f768-4f4c-92b6-c529bfabf327" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e7f20ad8-1c2a-4ee4-ba30-4dab5d9281b9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_de17a6d0-366d-43bd-8970-503f50da5f2f" 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_e7f20ad8-1c2a-4ee4-ba30-4dab5d9281b9" xlink:to="loc_us-gaap_AwardTypeAxis_de17a6d0-366d-43bd-8970-503f50da5f2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_de17a6d0-366d-43bd-8970-503f50da5f2f_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_de17a6d0-366d-43bd-8970-503f50da5f2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_de17a6d0-366d-43bd-8970-503f50da5f2f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8c22a153-a007-47a8-a31a-dce375f54f51" 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_de17a6d0-366d-43bd-8970-503f50da5f2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8c22a153-a007-47a8-a31a-dce375f54f51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_7ad6979d-ac56-4224-b26d-c21433f2968a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8c22a153-a007-47a8-a31a-dce375f54f51" xlink:to="loc_us-gaap_EmployeeStockMember_7ad6979d-ac56-4224-b26d-c21433f2968a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_f738d88f-0d58-422d-8582-05f50e0a59e4" 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_e7f20ad8-1c2a-4ee4-ba30-4dab5d9281b9" xlink:to="loc_us-gaap_StatementClassOfStockAxis_f738d88f-0d58-422d-8582-05f50e0a59e4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_f738d88f-0d58-422d-8582-05f50e0a59e4_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_f738d88f-0d58-422d-8582-05f50e0a59e4" xlink:to="loc_us-gaap_ClassOfStockDomain_f738d88f-0d58-422d-8582-05f50e0a59e4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_48d2e3c7-a990-40a3-8665-31fc8fbda977" 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_f738d88f-0d58-422d-8582-05f50e0a59e4" xlink:to="loc_us-gaap_ClassOfStockDomain_48d2e3c7-a990-40a3-8665-31fc8fbda977" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_f6b5c366-ffe9-4abb-a1d4-e2b77a3be35b" 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_48d2e3c7-a990-40a3-8665-31fc8fbda977" xlink:to="loc_us-gaap_CommonClassAMember_f6b5c366-ffe9-4abb-a1d4-e2b77a3be35b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersBasicandDilutedDetails" xlink:type="simple" xlink:href="s-20210731.xsd#NetLossPerShareAttributableToCommonStockholdersBasicandDilutedDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersBasicandDilutedDetails" xlink:type="extended" id="id8c37d8cdf8d46bd854efc77884c6a0a_NetLossPerShareAttributableToCommonStockholdersBasicandDilutedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_s_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_41b74a80-8619-49cd-b70e-014fdafbf5a4" xlink:href="s-20210731.xsd#s_ScheduleOfEarningsPerShareBasicAndDilutedLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8407eddf-ebab-44ee-abe7-c7130a8b77f1" 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_s_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_41b74a80-8619-49cd-b70e-014fdafbf5a4" xlink:to="loc_us-gaap_NetIncomeLoss_8407eddf-ebab-44ee-abe7-c7130a8b77f1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAbstract_a3b277e1-463a-490f-86e3-7db8260d6a75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_s_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_41b74a80-8619-49cd-b70e-014fdafbf5a4" xlink:to="loc_us-gaap_NetIncomeLossAbstract_a3b277e1-463a-490f-86e3-7db8260d6a75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_0ea4b426-e0a6-4446-b262-3addb9320106" 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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_a2d5e89f-b810-42a6-8d59-a22b1bd3509d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_s_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_41b74a80-8619-49cd-b70e-014fdafbf5a4" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_a2d5e89f-b810-42a6-8d59-a22b1bd3509d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7767f990-4539-41da-a6a3-8c84b14fa31e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_a2d5e89f-b810-42a6-8d59-a22b1bd3509d" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7767f990-4539-41da-a6a3-8c84b14fa31e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_53a8bbfe-a563-4eaf-84b2-3bf1a3eb7488" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_a2d5e89f-b810-42a6-8d59-a22b1bd3509d" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_53a8bbfe-a563-4eaf-84b2-3bf1a3eb7488" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_40f063ba-1305-4c4b-8387-de3c5b5bc774" 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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_a2d5e89f-b810-42a6-8d59-a22b1bd3509d" xlink:to="loc_us-gaap_EarningsPerShareBasic_40f063ba-1305-4c4b-8387-de3c5b5bc774" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_2d65cfa9-ec08-40bf-8ab7-e3fc11d7f022" 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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_a2d5e89f-b810-42a6-8d59-a22b1bd3509d" xlink:to="loc_us-gaap_EarningsPerShareDiluted_2d65cfa9-ec08-40bf-8ab7-e3fc11d7f022" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ScheduleOfEarningsPerShareBasicAndDilutedTable_d3140f06-0ef0-4f32-877f-c60cc0e0d4e4" xlink:href="s-20210731.xsd#s_ScheduleOfEarningsPerShareBasicAndDilutedTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_s_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_41b74a80-8619-49cd-b70e-014fdafbf5a4" xlink:to="loc_s_ScheduleOfEarningsPerShareBasicAndDilutedTable_d3140f06-0ef0-4f32-877f-c60cc0e0d4e4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_c6466e00-65d6-4860-a95c-cab001377ff3" 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_s_ScheduleOfEarningsPerShareBasicAndDilutedTable_d3140f06-0ef0-4f32-877f-c60cc0e0d4e4" xlink:to="loc_us-gaap_StatementClassOfStockAxis_c6466e00-65d6-4860-a95c-cab001377ff3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_c6466e00-65d6-4860-a95c-cab001377ff3_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_c6466e00-65d6-4860-a95c-cab001377ff3" xlink:to="loc_us-gaap_ClassOfStockDomain_c6466e00-65d6-4860-a95c-cab001377ff3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_17081921-2d21-437d-bd75-2e1d84869016" 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_c6466e00-65d6-4860-a95c-cab001377ff3" xlink:to="loc_us-gaap_ClassOfStockDomain_17081921-2d21-437d-bd75-2e1d84869016" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_CommonClassAAndBMember_cf41d56d-2da4-46d8-a479-18807452b372" xlink:href="s-20210731.xsd#s_CommonClassAAndBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_17081921-2d21-437d-bd75-2e1d84869016" xlink:to="loc_s_CommonClassAAndBMember_cf41d56d-2da4-46d8-a479-18807452b372" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails" xlink:type="simple" xlink:href="s-20210731.xsd#NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails" xlink:type="extended" id="ie03897eafc0e494e847b28f41355a579_NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_d94be61c-39b9-4acf-a423-edd2a70a5da6" 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_869fe54e-e7b8-4f97-accb-070683a21cd4" 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_d94be61c-39b9-4acf-a423-edd2a70a5da6" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_869fe54e-e7b8-4f97-accb-070683a21cd4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_925dbf07-2612-495e-bc49-ea0437969f48" 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_d94be61c-39b9-4acf-a423-edd2a70a5da6" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_925dbf07-2612-495e-bc49-ea0437969f48" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_0ef4c6a9-4bee-45d3-9313-924527d577aa" 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_925dbf07-2612-495e-bc49-ea0437969f48" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_0ef4c6a9-4bee-45d3-9313-924527d577aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0ef4c6a9-4bee-45d3-9313-924527d577aa_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_0ef4c6a9-4bee-45d3-9313-924527d577aa" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0ef4c6a9-4bee-45d3-9313-924527d577aa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6a16c09c-69b9-4169-b226-c7df492d8d88" 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_0ef4c6a9-4bee-45d3-9313-924527d577aa" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6a16c09c-69b9-4169-b226-c7df492d8d88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RedeemableConvertiblePreferredStockMember_ab7a7a60-d6ad-48b7-8dca-bbe4269c5ee9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6a16c09c-69b9-4169-b226-c7df492d8d88" xlink:to="loc_us-gaap_RedeemableConvertiblePreferredStockMember_ab7a7a60-d6ad-48b7-8dca-bbe4269c5ee9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_23155666-a285-4376-bd80-03401acb2811" 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_6a16c09c-69b9-4169-b226-c7df492d8d88" xlink:to="loc_us-gaap_EmployeeStockOptionMember_23155666-a285-4376-bd80-03401acb2811" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantMember_17ee5940-ae57-40a0-a10d-ebdba5bdd1eb" 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_AntidilutiveSecuritiesNameDomain_6a16c09c-69b9-4169-b226-c7df492d8d88" xlink:to="loc_us-gaap_WarrantMember_17ee5940-ae57-40a0-a10d-ebdba5bdd1eb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_SharesSubjectToRepurchaseMember_1c48364d-6acd-4997-b8fc-d953e33d1551" xlink:href="s-20210731.xsd#s_SharesSubjectToRepurchaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6a16c09c-69b9-4169-b226-c7df492d8d88" xlink:to="loc_s_SharesSubjectToRepurchaseMember_1c48364d-6acd-4997-b8fc-d953e33d1551" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_224c658f-b15f-424e-8add-9d037891fa36" 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_6a16c09c-69b9-4169-b226-c7df492d8d88" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_224c658f-b15f-424e-8add-9d037891fa36" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_f5c1d082-7900-4702-83ba-70de22583b18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6a16c09c-69b9-4169-b226-c7df492d8d88" xlink:to="loc_us-gaap_EmployeeStockMember_f5c1d082-7900-4702-83ba-70de22583b18" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_b6a84019-4dbb-44df-b74f-2646931f9e57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6a16c09c-69b9-4169-b226-c7df492d8d88" xlink:to="loc_us-gaap_RestrictedStockMember_b6a84019-4dbb-44df-b74f-2646931f9e57" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ContingentlyIssuableSharesMember_e09ba340-f60d-4ac9-aad1-b636852871d9" xlink:href="s-20210731.xsd#s_ContingentlyIssuableSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6a16c09c-69b9-4169-b226-c7df492d8d88" xlink:to="loc_s_ContingentlyIssuableSharesMember_e09ba340-f60d-4ac9-aad1-b636852871d9" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/GeographicInformationSummaryofLongLivedAssetsbyGeographicAreasDetails" xlink:type="simple" xlink:href="s-20210731.xsd#GeographicInformationSummaryofLongLivedAssetsbyGeographicAreasDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/GeographicInformationSummaryofLongLivedAssetsbyGeographicAreasDetails" xlink:type="extended" id="ib35c31731401498e8be5af74947a4251_GeographicInformationSummaryofLongLivedAssetsbyGeographicAreasDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_e8e5767b-dc5c-44d3-8059-02e78134104d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a3ccc075-76a3-4239-9500-86a82f7d5a62" 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_SegmentReportingInformationLineItems_e8e5767b-dc5c-44d3-8059-02e78134104d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a3ccc075-76a3-4239-9500-86a82f7d5a62" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_94eb4aa1-eb21-4272-b790-e05abe0733d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e8e5767b-dc5c-44d3-8059-02e78134104d" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_94eb4aa1-eb21-4272-b790-e05abe0733d0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_de993589-b950-49d7-9c1d-6306c69b7428" 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_ScheduleOfSegmentReportingInformationBySegmentTable_94eb4aa1-eb21-4272-b790-e05abe0733d0" xlink:to="loc_srt_StatementGeographicalAxis_de993589-b950-49d7-9c1d-6306c69b7428" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_de993589-b950-49d7-9c1d-6306c69b7428_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_de993589-b950-49d7-9c1d-6306c69b7428" xlink:to="loc_srt_SegmentGeographicalDomain_de993589-b950-49d7-9c1d-6306c69b7428_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b0056512-00d2-4921-b30d-2b56e805f386" 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_de993589-b950-49d7-9c1d-6306c69b7428" xlink:to="loc_srt_SegmentGeographicalDomain_b0056512-00d2-4921-b30d-2b56e805f386" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_b52ce75a-41f8-4b97-9efd-18e7ac7382f6" 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_b0056512-00d2-4921-b30d-2b56e805f386" xlink:to="loc_country_US_b52ce75a-41f8-4b97-9efd-18e7ac7382f6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_IL_abc42a7f-c3eb-47c9-8d43-e52d08608999" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_IL"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b0056512-00d2-4921-b30d-2b56e805f386" xlink:to="loc_country_IL_abc42a7f-c3eb-47c9-8d43-e52d08608999" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_OtherGeographicalAreasMember_736d3629-21fd-4513-9354-a0bc0c72abd7" xlink:href="s-20210731.xsd#s_OtherGeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b0056512-00d2-4921-b30d-2b56e805f386" xlink:to="loc_s_OtherGeographicalAreasMember_736d3629-21fd-4513-9354-a0bc0c72abd7" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/CommitmentandContingenciesDetails" xlink:type="simple" xlink:href="s-20210731.xsd#CommitmentandContingenciesDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/CommitmentandContingenciesDetails" xlink:type="extended" id="ia10952a599644460b43c4d0162e6998e_CommitmentandContingenciesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_1fa45b83-84fa-4155-b9da-bb43ea34d386" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNewClaimsFiledNumber_5faef32c-8ae5-4ece-93fa-f6d2898005fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNewClaimsFiledNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_1fa45b83-84fa-4155-b9da-bb43ea34d386" xlink:to="loc_us-gaap_LossContingencyNewClaimsFiledNumber_5faef32c-8ae5-4ece-93fa-f6d2898005fa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_LossContingencyNumberOfLawsuits_4944edf9-3a2d-44d4-b3d1-51b93bdae785" xlink:href="s-20210731.xsd#s_LossContingencyNumberOfLawsuits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_1fa45b83-84fa-4155-b9da-bb43ea34d386" xlink:to="loc_s_LossContingencyNumberOfLawsuits_4944edf9-3a2d-44d4-b3d1-51b93bdae785" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_LossContingencyNumberOfArbitrations_e9d9f37f-9d60-4303-a08a-e7e9b67b979c" xlink:href="s-20210731.xsd#s_LossContingencyNumberOfArbitrations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_1fa45b83-84fa-4155-b9da-bb43ea34d386" xlink:to="loc_s_LossContingencyNumberOfArbitrations_e9d9f37f-9d60-4303-a08a-e7e9b67b979c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_5dc73717-b0d6-4187-9648-3cb3f260eca7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_1fa45b83-84fa-4155-b9da-bb43ea34d386" xlink:to="loc_us-gaap_LossContingenciesTable_5dc73717-b0d6-4187-9648-3cb3f260eca7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_da9e0ba4-8ab1-43c4-b75c-8d0e61a737dd" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_5dc73717-b0d6-4187-9648-3cb3f260eca7" xlink:to="loc_srt_LitigationCaseAxis_da9e0ba4-8ab1-43c4-b75c-8d0e61a737dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_da9e0ba4-8ab1-43c4-b75c-8d0e61a737dd_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_LitigationCaseAxis_da9e0ba4-8ab1-43c4-b75c-8d0e61a737dd" xlink:to="loc_srt_LitigationCaseTypeDomain_da9e0ba4-8ab1-43c4-b75c-8d0e61a737dd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_83df5663-7f12-4542-96f1-9ad6d334fbf2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_LitigationCaseAxis_da9e0ba4-8ab1-43c4-b75c-8d0e61a737dd" xlink:to="loc_srt_LitigationCaseTypeDomain_83df5663-7f12-4542-96f1-9ad6d334fbf2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_BlackBerryLitigationMember_886deb0f-d94c-481b-8039-d3e1137c0395" xlink:href="s-20210731.xsd#s_BlackBerryLitigationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_83df5663-7f12-4542-96f1-9ad6d334fbf2" xlink:to="loc_s_BlackBerryLitigationMember_886deb0f-d94c-481b-8039-d3e1137c0395" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/EmployeeBenefitPlanDetails" xlink:type="simple" xlink:href="s-20210731.xsd#EmployeeBenefitPlanDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/EmployeeBenefitPlanDetails" xlink:type="extended" id="iaf851d4d74754d949d991f03c9c10215_EmployeeBenefitPlanDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_948ebe42-ef0a-412f-92eb-26a63f81b6c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_eb39cca1-e2ec-4c48-a293-a7d934e04a9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_948ebe42-ef0a-412f-92eb-26a63f81b6c9" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_eb39cca1-e2ec-4c48-a293-a7d934e04a9b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_b089409a-8ac6-42ec-ae4d-a08a2176c605" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeveranceCosts1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_948ebe42-ef0a-412f-92eb-26a63f81b6c9" xlink:to="loc_us-gaap_SeveranceCosts1_b089409a-8ac6-42ec-ae4d-a08a2176c605" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_76a15615-db0d-4bfd-bc4b-a7920478862a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_948ebe42-ef0a-412f-92eb-26a63f81b6c9" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_76a15615-db0d-4bfd-bc4b-a7920478862a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_a850b421-8d00-4edb-b779-03dac9eea47e" 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_ScheduleOfRestructuringAndRelatedCostsTable_76a15615-db0d-4bfd-bc4b-a7920478862a" xlink:to="loc_srt_StatementGeographicalAxis_a850b421-8d00-4edb-b779-03dac9eea47e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_a850b421-8d00-4edb-b779-03dac9eea47e_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_a850b421-8d00-4edb-b779-03dac9eea47e" xlink:to="loc_srt_SegmentGeographicalDomain_a850b421-8d00-4edb-b779-03dac9eea47e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_af57bdb7-2270-4634-aa57-d60885895b72" 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_a850b421-8d00-4edb-b779-03dac9eea47e" xlink:to="loc_srt_SegmentGeographicalDomain_af57bdb7-2270-4634-aa57-d60885895b72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_IL_8d94c339-b16a-4b3b-b2f1-9aec1b3a47fb" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_IL"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_af57bdb7-2270-4634-aa57-d60885895b72" xlink:to="loc_country_IL_8d94c339-b16a-4b3b-b2f1-9aec1b3a47fb" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/AcquisitionsNarrativeDetails" xlink:type="simple" xlink:href="s-20210731.xsd#AcquisitionsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/AcquisitionsNarrativeDetails" xlink:type="extended" id="i95ad764d2f5c4392b83afe687c194ecf_AcquisitionsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" 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_BusinessAcquisitionPercentageOfVotingInterestsAcquired_cf232b97-6334-44c7-b294-4acffc214ff5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_cf232b97-6334-44c7-b294-4acffc214ff5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_eeb41212-f599-480f-ba03-c7b2ce066fe2" 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_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_eeb41212-f599-480f-ba03-c7b2ce066fe2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_40cf7171-6b2c-4e55-b564-9707d67a7d07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_40cf7171-6b2c-4e55-b564-9707d67a7d07" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_014a301e-f1fd-48ed-8504-884b1dd42612" 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_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_014a301e-f1fd-48ed-8504-884b1dd42612" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_e61c9e6d-1056-4475-a05e-6deb28b99141" 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_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_e61c9e6d-1056-4475-a05e-6deb28b99141" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_9c41e856-c4d6-4222-89bf-e88bdadfa2b3" 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_BusinessAcquisitionLineItems_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_9c41e856-c4d6-4222-89bf-e88bdadfa2b3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure_3abf8bf6-c070-476a-a37b-9d320c1ad1ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure_3abf8bf6-c070-476a-a37b-9d320c1ad1ac" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_692bbc56-ed53-4a1b-b332-025bba215976" 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_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_692bbc56-ed53-4a1b-b332-025bba215976" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_BusinessCombinationHoldbackNumberOfShares_c19f90e7-3780-4746-98e5-a6c255167cb1" xlink:href="s-20210731.xsd#s_BusinessCombinationHoldbackNumberOfShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_s_BusinessCombinationHoldbackNumberOfShares_c19f90e7-3780-4746-98e5-a6c255167cb1" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_BusinessCombinationHoldbackFairValuePerShare_ae44dfd6-bc4b-4f01-81c9-5e3f8c81fd36" xlink:href="s-20210731.xsd#s_BusinessCombinationHoldbackFairValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_s_BusinessCombinationHoldbackFairValuePerShare_ae44dfd6-bc4b-4f01-81c9-5e3f8c81fd36" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPaymentsToAcquireBusinesses_0da3dba1-aa34-4a4a-840b-2a239d4de16a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPaymentsToAcquireBusinesses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_us-gaap_OtherPaymentsToAcquireBusinesses_0da3dba1-aa34-4a4a-840b-2a239d4de16a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_BusinessCombinationHoldbackSharesAndCashTerm_5fb347af-ef0c-417f-8a44-4fd86dd9eb65" xlink:href="s-20210731.xsd#s_BusinessCombinationHoldbackSharesAndCashTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_s_BusinessCombinationHoldbackSharesAndCashTerm_5fb347af-ef0c-417f-8a44-4fd86dd9eb65" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_10fa6526-cb0a-41e2-bad9-5ecfe42c071e" 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_BusinessAcquisitionLineItems_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_10fa6526-cb0a-41e2-bad9-5ecfe42c071e" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_c98ab79a-94b9-4048-aae8-79532d9802e2" 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_BusinessAcquisitionLineItems_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_c98ab79a-94b9-4048-aae8-79532d9802e2" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_885c80c1-1222-40e2-98c1-693e85354422" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_885c80c1-1222-40e2-98c1-693e85354422" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_41708aab-8d6f-44b0-95c5-21e289ee07c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_41708aab-8d6f-44b0-95c5-21e289ee07c4" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_e78eb27f-f7dc-429d-8067-7baf57562357" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_e78eb27f-f7dc-429d-8067-7baf57562357" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4c09ef6d-951a-4cdc-99eb-9f576463f4fd" 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_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4c09ef6d-951a-4cdc-99eb-9f576463f4fd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_f692df08-ba5c-4c66-8b61-47198556334d" 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_4c09ef6d-951a-4cdc-99eb-9f576463f4fd" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_f692df08-ba5c-4c66-8b61-47198556334d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f692df08-ba5c-4c66-8b61-47198556334d_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_f692df08-ba5c-4c66-8b61-47198556334d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f692df08-ba5c-4c66-8b61-47198556334d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3a738dd0-bb0b-49d3-9bde-29fff81f6b5d" 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_f692df08-ba5c-4c66-8b61-47198556334d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3a738dd0-bb0b-49d3-9bde-29fff81f6b5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ScalyrMember_bf56852c-2aae-4bae-a45c-246c90e67f9d" xlink:href="s-20210731.xsd#s_ScalyrMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3a738dd0-bb0b-49d3-9bde-29fff81f6b5d" xlink:to="loc_s_ScalyrMember_bf56852c-2aae-4bae-a45c-246c90e67f9d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ecd6b1aa-01cf-4885-9e10-d7febcdb08ed" 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_4c09ef6d-951a-4cdc-99eb-9f576463f4fd" xlink:to="loc_us-gaap_AwardTypeAxis_ecd6b1aa-01cf-4885-9e10-d7febcdb08ed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ecd6b1aa-01cf-4885-9e10-d7febcdb08ed_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_ecd6b1aa-01cf-4885-9e10-d7febcdb08ed" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ecd6b1aa-01cf-4885-9e10-d7febcdb08ed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_68f67388-614a-40fb-9515-85e62b17b9dc" 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_ecd6b1aa-01cf-4885-9e10-d7febcdb08ed" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_68f67388-614a-40fb-9515-85e62b17b9dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_be19f169-b0f1-462d-a16c-9a6807bc6c1a" 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_68f67388-614a-40fb-9515-85e62b17b9dc" xlink:to="loc_us-gaap_CommonStockMember_be19f169-b0f1-462d-a16c-9a6807bc6c1a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_ce00ae40-1c55-4116-b2f5-a3444f438f66" 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_68f67388-614a-40fb-9515-85e62b17b9dc" xlink:to="loc_us-gaap_EmployeeStockOptionMember_ce00ae40-1c55-4116-b2f5-a3444f438f66" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_9aba7db4-461f-484a-bb4d-f67c615130a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_68f67388-614a-40fb-9515-85e62b17b9dc" xlink:to="loc_us-gaap_RestrictedStockMember_9aba7db4-461f-484a-bb4d-f67c615130a5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d281a6b6-9751-45c2-a9d3-02bfa01ec017" 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_4c09ef6d-951a-4cdc-99eb-9f576463f4fd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d281a6b6-9751-45c2-a9d3-02bfa01ec017" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d281a6b6-9751-45c2-a9d3-02bfa01ec017_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_d281a6b6-9751-45c2-a9d3-02bfa01ec017" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d281a6b6-9751-45c2-a9d3-02bfa01ec017_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_917278f8-7d42-452d-a8cd-72c4c3bd805e" 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_d281a6b6-9751-45c2-a9d3-02bfa01ec017" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_917278f8-7d42-452d-a8cd-72c4c3bd805e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_4e4bc6b6-9369-4c9a-9641-d94845b60912" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_917278f8-7d42-452d-a8cd-72c4c3bd805e" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_4e4bc6b6-9369-4c9a-9641-d94845b60912" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="s-20210731.xsd#AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="extended" id="i5f695bbc93784262832f6f8344fd9c2c_AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_5dc53946-ee85-46bc-adc3-27a2de8636f7" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_92695986-e421-4d08-bd77-389cef73f177" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5dc53946-ee85-46bc-adc3-27a2de8636f7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_92695986-e421-4d08-bd77-389cef73f177" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_8251420d-9fcf-4930-81cd-fd59d03116f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5dc53946-ee85-46bc-adc3-27a2de8636f7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_8251420d-9fcf-4930-81cd-fd59d03116f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash_e3348246-8202-46fb-b237-0118ecbd0f14" xlink:href="s-20210731.xsd#s_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5dc53946-ee85-46bc-adc3-27a2de8636f7" xlink:to="loc_s_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash_e3348246-8202-46fb-b237-0118ecbd0f14" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_a7bb74da-d110-4aff-8bf6-572bcf2a0fbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5dc53946-ee85-46bc-adc3-27a2de8636f7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_a7bb74da-d110-4aff-8bf6-572bcf2a0fbd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_81ba899c-55b8-420b-827d-cd501dbf4a7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5dc53946-ee85-46bc-adc3-27a2de8636f7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_81ba899c-55b8-420b-827d-cd501dbf4a7a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_8edf1d36-3eee-4500-ab47-2e0ee6149137" 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_5dc53946-ee85-46bc-adc3-27a2de8636f7" xlink:to="loc_us-gaap_Goodwill_8edf1d36-3eee-4500-ab47-2e0ee6149137" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_061d38cc-8e74-4346-83c4-3985a323adf8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5dc53946-ee85-46bc-adc3-27a2de8636f7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_061d38cc-8e74-4346-83c4-3985a323adf8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_7200247c-5532-4cf7-9094-c8a1d92dacc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5dc53946-ee85-46bc-adc3-27a2de8636f7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_7200247c-5532-4cf7-9094-c8a1d92dacc9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_f632a229-43c1-4d1a-9526-3a32f343478b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5dc53946-ee85-46bc-adc3-27a2de8636f7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_f632a229-43c1-4d1a-9526-3a32f343478b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_89ceaeca-7b13-41f2-a3c4-4c6f590d2234" 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_5dc53946-ee85-46bc-adc3-27a2de8636f7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_89ceaeca-7b13-41f2-a3c4-4c6f590d2234" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5b132d10-698c-4472-9c4d-d98ad4a36f79" 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_5dc53946-ee85-46bc-adc3-27a2de8636f7" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5b132d10-698c-4472-9c4d-d98ad4a36f79" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_556abc70-3b46-41ba-b7e3-8f898c994ec2" 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_5b132d10-698c-4472-9c4d-d98ad4a36f79" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_556abc70-3b46-41ba-b7e3-8f898c994ec2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_556abc70-3b46-41ba-b7e3-8f898c994ec2_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_556abc70-3b46-41ba-b7e3-8f898c994ec2" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_556abc70-3b46-41ba-b7e3-8f898c994ec2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b312d156-dd7e-4e59-92f4-1dfbc0baff73" 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_556abc70-3b46-41ba-b7e3-8f898c994ec2" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b312d156-dd7e-4e59-92f4-1dfbc0baff73" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ScalyrMember_67c9e693-a480-4167-b344-3cf85d7378ad" xlink:href="s-20210731.xsd#s_ScalyrMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b312d156-dd7e-4e59-92f4-1dfbc0baff73" xlink:to="loc_s_ScalyrMember_67c9e693-a480-4167-b344-3cf85d7378ad" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/AcquisitionsIntangibleAssetsDetails" xlink:type="simple" xlink:href="s-20210731.xsd#AcquisitionsIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/AcquisitionsIntangibleAssetsDetails" xlink:type="extended" id="iae1e20b04cf44bf78cbbcce2fbde06e5_AcquisitionsIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_f9e411c7-8932-4ccd-8d90-09e3e0f8da49" 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_FinitelivedIntangibleAssetsAcquired1_557f11b5-5adc-4431-940b-1cfd7cf6ec5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_f9e411c7-8932-4ccd-8d90-09e3e0f8da49" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_557f11b5-5adc-4431-940b-1cfd7cf6ec5a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_368823b7-2980-4862-a2b6-d17ba0a9cf3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_f9e411c7-8932-4ccd-8d90-09e3e0f8da49" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_368823b7-2980-4862-a2b6-d17ba0a9cf3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_780746bc-5696-4a70-a239-554b46e80135" 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_f9e411c7-8932-4ccd-8d90-09e3e0f8da49" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_780746bc-5696-4a70-a239-554b46e80135" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1003d1f6-92ea-46e2-b91c-a79dfbb3de5e" 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_780746bc-5696-4a70-a239-554b46e80135" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1003d1f6-92ea-46e2-b91c-a79dfbb3de5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1003d1f6-92ea-46e2-b91c-a79dfbb3de5e_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_1003d1f6-92ea-46e2-b91c-a79dfbb3de5e" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1003d1f6-92ea-46e2-b91c-a79dfbb3de5e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4ae2ab60-53e5-4e05-be26-7b871c01df45" 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_1003d1f6-92ea-46e2-b91c-a79dfbb3de5e" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4ae2ab60-53e5-4e05-be26-7b871c01df45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ScalyrMember_1e6251ea-d07b-4dc3-a0af-44cba08aa476" xlink:href="s-20210731.xsd#s_ScalyrMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4ae2ab60-53e5-4e05-be26-7b871c01df45" xlink:to="loc_s_ScalyrMember_1e6251ea-d07b-4dc3-a0af-44cba08aa476" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_cda82b1e-c2bf-4a06-9ac8-d94b4ac25469" 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_780746bc-5696-4a70-a239-554b46e80135" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_cda82b1e-c2bf-4a06-9ac8-d94b4ac25469" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cda82b1e-c2bf-4a06-9ac8-d94b4ac25469_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_cda82b1e-c2bf-4a06-9ac8-d94b4ac25469" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cda82b1e-c2bf-4a06-9ac8-d94b4ac25469_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bed43969-65bf-4db6-bca8-5010626851c6" 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_cda82b1e-c2bf-4a06-9ac8-d94b4ac25469" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bed43969-65bf-4db6-bca8-5010626851c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_693e6f8d-bc34-4e1c-a335-047c6be64f4f" 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_bed43969-65bf-4db6-bca8-5010626851c6" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_693e6f8d-bc34-4e1c-a335-047c6be64f4f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_fbfe85ac-2d98-4c34-a33b-14f2c9ddd945" 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_bed43969-65bf-4db6-bca8-5010626851c6" xlink:to="loc_us-gaap_CustomerRelationshipsMember_fbfe85ac-2d98-4c34-a33b-14f2c9ddd945" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_7d17a3dc-ac10-4b74-8ebf-86956a073555" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bed43969-65bf-4db6-bca8-5010626851c6" xlink:to="loc_us-gaap_TrademarksMember_7d17a3dc-ac10-4b74-8ebf-86956a073555" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/AcquisitionsProFormaDetails" xlink:type="simple" xlink:href="s-20210731.xsd#AcquisitionsProFormaDetails"/>
  <link:definitionLink xlink:role="http://www.sentinelone.com/role/AcquisitionsProFormaDetails" xlink:type="extended" id="ic5e2880d5277454e8415dae41d164250_AcquisitionsProFormaDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_35c8e8d4-0122-4154-bce8-127ca9e82aa5" 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_BusinessAcquisitionsProFormaRevenue_1cc9a1cf-2c61-40bf-ac6d-96c578d67eda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_35c8e8d4-0122-4154-bce8-127ca9e82aa5" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_1cc9a1cf-2c61-40bf-ac6d-96c578d67eda" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_35c92d59-5c00-41cb-92a7-ad18ce08583d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_35c8e8d4-0122-4154-bce8-127ca9e82aa5" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_35c92d59-5c00-41cb-92a7-ad18ce08583d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ba3356f4-5846-473c-ad97-9dd2406355a4" 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_35c8e8d4-0122-4154-bce8-127ca9e82aa5" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ba3356f4-5846-473c-ad97-9dd2406355a4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_067a014d-dcfa-4473-af97-d992c31cb6f6" 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_ba3356f4-5846-473c-ad97-9dd2406355a4" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_067a014d-dcfa-4473-af97-d992c31cb6f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_067a014d-dcfa-4473-af97-d992c31cb6f6_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_067a014d-dcfa-4473-af97-d992c31cb6f6" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_067a014d-dcfa-4473-af97-d992c31cb6f6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_11a2bccd-666a-4dc3-bcab-4989af8a6988" 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_067a014d-dcfa-4473-af97-d992c31cb6f6" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_11a2bccd-666a-4dc3-bcab-4989af8a6988" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ScalyrMember_582f175e-ecfb-44e5-ad15-2120d08332b6" xlink:href="s-20210731.xsd#s_ScalyrMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_11a2bccd-666a-4dc3-bcab-4989af8a6988" xlink:to="loc_s_ScalyrMember_582f175e-ecfb-44e5-ad15-2120d08332b6" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>8
<FILENAME>s-20210731_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 2021 Workiva-->
<!--r:5ccaf99c-aeef-4ae6-9f91-8fa0348fe8a1,g:ee5747d8-097a-4c82-8680-251cbb0376fa-->
<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_s_CommonStockConvertibilityDeathOrDisabilityPeriod_eef7d142-b040-4b13-bfa8-04014a7c0632_terseLabel_en-US" xlink:label="lab_s_CommonStockConvertibilityDeathOrDisabilityPeriod" xlink: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, convertibility, death or disability period</link:label>
    <link:label id="lab_s_CommonStockConvertibilityDeathOrDisabilityPeriod_label_en-US" xlink:label="lab_s_CommonStockConvertibilityDeathOrDisabilityPeriod" xlink: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, Convertibility, Death Or Disability Period</link:label>
    <link:label id="lab_s_CommonStockConvertibilityDeathOrDisabilityPeriod_documentation_en-US" xlink:label="lab_s_CommonStockConvertibilityDeathOrDisabilityPeriod" 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, Convertibility, Death Or Disability Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_CommonStockConvertibilityDeathOrDisabilityPeriod" xlink:href="s-20210731.xsd#s_CommonStockConvertibilityDeathOrDisabilityPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_CommonStockConvertibilityDeathOrDisabilityPeriod" xlink:to="lab_s_CommonStockConvertibilityDeathOrDisabilityPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_7eca4817-bf9c-4b2b-860d-2429b7c7655f_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_98501e3a-b420-4c2c-8bb2-a80e48aece1e_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_s_VestingOfEarlyExercisedStockOptions_4ee2aa04-5ed4-430a-8d54-1245797d56b1_terseLabel_en-US" xlink:label="lab_s_VestingOfEarlyExercisedStockOptions" xlink: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 options</link:label>
    <link:label id="lab_s_VestingOfEarlyExercisedStockOptions_label_en-US" xlink:label="lab_s_VestingOfEarlyExercisedStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" 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_s_VestingOfEarlyExercisedStockOptions_documentation_en-US" xlink:label="lab_s_VestingOfEarlyExercisedStockOptions" 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">Vesting Of Early Exercised Stock Options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_VestingOfEarlyExercisedStockOptions" xlink:href="s-20210731.xsd#s_VestingOfEarlyExercisedStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_VestingOfEarlyExercisedStockOptions" xlink:to="lab_s_VestingOfEarlyExercisedStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_30b50ab2-bd0d-46c7-8b27-d060ed0502b3_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_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8838cae5-edf0-4927-9ba8-7a486c78f526_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_8afe3ad3-554c-4511-a590-d855d8250510_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_8343c8bd-b103-4a1a-8aee-5851535ae93c_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_dei_EntityEmergingGrowthCompany_4e67ec2a-560a-4d80-8849-c57b0d4214b3_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/2021/dei-2021.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_OperatingLeaseRightOfUseAsset_5cf08266-d59e-47c4-85e0-7040c5d4879e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink: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 lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink: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 Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_00726d09-678e-4c69-9ce6-501a46caee32_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">Preferred stock, 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_EmployeeRelatedLiabilitiesCurrent_4681fb42-6b26-4595-bedc-ed1d82f0dab8_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">Accrued payroll and benefits</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_be750f64-742f-4303-9c59-b8c66ac58c8e_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_BusinessCombinationAcquisitionRelatedCosts_fbe92a6d-24e5-44e7-8523-037284e076b0_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink: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, acquisition related costs</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink: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, Acquisition Related Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_7733bbc4-9cd0-4079-874b-c777fbd1190b_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">Less: 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_b435e139-e18d-41e1-9add-f8a250cbbbc1_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_dei_EntityAddressAddressLine1_f61b997e-dd8d-449d-9ef4-849631e971e9_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink: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 Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink: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 Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_f89de736-6dc2-4494-a474-0fe56ec1b306_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">Segment and Geographic Information</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_s_CommonStockConvertibilityNumberOfYearsFromFinalProspectus_30a8396d-d755-4caa-acf2-062cd0bc04ff_terseLabel_en-US" xlink:label="lab_s_CommonStockConvertibilityNumberOfYearsFromFinalProspectus" xlink: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, convertibility, number of years from final prospectus</link:label>
    <link:label id="lab_s_CommonStockConvertibilityNumberOfYearsFromFinalProspectus_label_en-US" xlink:label="lab_s_CommonStockConvertibilityNumberOfYearsFromFinalProspectus" xlink: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, Convertibility, Number Of Years From Final Prospectus</link:label>
    <link:label id="lab_s_CommonStockConvertibilityNumberOfYearsFromFinalProspectus_documentation_en-US" xlink:label="lab_s_CommonStockConvertibilityNumberOfYearsFromFinalProspectus" 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, Convertibility, Number Of Years From Final Prospectus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_CommonStockConvertibilityNumberOfYearsFromFinalProspectus" xlink:href="s-20210731.xsd#s_CommonStockConvertibilityNumberOfYearsFromFinalProspectus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_CommonStockConvertibilityNumberOfYearsFromFinalProspectus" xlink:to="lab_s_CommonStockConvertibilityNumberOfYearsFromFinalProspectus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_2241992c-afe0-4772-9821-259fa7b13b7c_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 USD 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_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_dei_EntityFilerCategory_e709e8e8-029a-49d7-8ee9-54badb2eb3d7_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/2021/dei-2021.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_1177bc3f-2da4-48d7-842f-951afd4eeae4_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_TemporaryEquitySharesOutstanding_e7ce56b2-c2b7-4aa1-96c6-794aad22e75f_netLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redeemable convertible preferred stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquitySharesOutstanding_273799a1-c0ae-47eb-b8a6-cb2cdb7cc5c6_periodStartLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" 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">Shares, beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquitySharesOutstanding_8902d1be-20df-46f9-aa8f-9566f908cfc2_periodEndLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" 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">Shares, end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquitySharesOutstanding_087aa331-fb02-4407-8a04-92c72d9c213c_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" xlink: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_TemporaryEquitySharesOutstanding_label_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquitySharesOutstanding" xlink:to="lab_us-gaap_TemporaryEquitySharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b8eaa887-1217-44b5-b705-639f3d77f951_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_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutivePurchasePeriod_1d503d99-37be-41ac-9515-6c0e29e8a56d_terseLabel_en-US" xlink:label="lab_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutivePurchasePeriod" xlink: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 purchase period</link:label>
    <link:label id="lab_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutivePurchasePeriod_label_en-US" xlink:label="lab_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutivePurchasePeriod" xlink: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, Consecutive Purchase Period</link:label>
    <link:label id="lab_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutivePurchasePeriod_documentation_en-US" xlink:label="lab_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutivePurchasePeriod" 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">Share-Based Compensation Arrangement By Share-based Payment Award, Consecutive Purchase Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutivePurchasePeriod" xlink:href="s-20210731.xsd#s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutivePurchasePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutivePurchasePeriod" xlink:to="lab_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutivePurchasePeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_a9eff203-d594-43d8-937d-400ddbe6c77c_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_99a89f1c-2b22-43a1-bb96-47e6e100a2b0_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">Stock options available for future grants (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_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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9f79f5f0-38a9-4dad-ab71-460f24795bca_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 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_a5a4704a-0778-4745-a4c8-00a00bde5236_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink: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</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_4d7c506c-79f2-40a9-99a8-cdf4df2bd2d3_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 expense</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_9005c454-8b31-4999-a77f-29ab444329fb_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">Options, exercises in period, intrinsic value</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_s_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash_00224f60-d45b-4122-90b7-65bb0960abc2_terseLabel_en-US" xlink:label="lab_s_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash" xlink: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_s_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash_label_en-US" xlink:label="lab_s_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash" xlink: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, Restricted Cash</link:label>
    <link:label id="lab_s_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash_documentation_en-US" xlink:label="lab_s_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash" 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">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Restricted Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash" xlink:href="s-20210731.xsd#s_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash" xlink:to="lab_s_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CertificatesOfDepositMember_8a56187c-e0f1-445d-9569-0318337035f9_terseLabel_en-US" xlink:label="lab_us-gaap_CertificatesOfDepositMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Certificates of deposit</link:label>
    <link:label id="lab_us-gaap_CertificatesOfDepositMember_label_en-US" xlink:label="lab_us-gaap_CertificatesOfDepositMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Certificates of Deposit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CertificatesOfDepositMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CertificatesOfDepositMember" xlink:to="lab_us-gaap_CertificatesOfDepositMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_25a004b2-c0b9-497e-b6a2-f12521b58f53_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/2021/dei-2021.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_s_CommonStockConvertibilityPercentageOfSharesOutstanding_541498ed-4e19-4b31-aa66-1354f4d9450c_terseLabel_en-US" xlink:label="lab_s_CommonStockConvertibilityPercentageOfSharesOutstanding" xlink: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, convertibility, percentage of shares outstanding</link:label>
    <link:label id="lab_s_CommonStockConvertibilityPercentageOfSharesOutstanding_label_en-US" xlink:label="lab_s_CommonStockConvertibilityPercentageOfSharesOutstanding" xlink: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, Convertibility, Percentage Of Shares Outstanding</link:label>
    <link:label id="lab_s_CommonStockConvertibilityPercentageOfSharesOutstanding_documentation_en-US" xlink:label="lab_s_CommonStockConvertibilityPercentageOfSharesOutstanding" 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, Convertibility, Percentage Of Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_CommonStockConvertibilityPercentageOfSharesOutstanding" xlink:href="s-20210731.xsd#s_CommonStockConvertibilityPercentageOfSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_CommonStockConvertibilityPercentageOfSharesOutstanding" xlink:to="lab_s_CommonStockConvertibilityPercentageOfSharesOutstanding" 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_us-gaap_AmortizationOfIntangibleAssets_9e015011-94bf-4ab2-a5a5-fc390165f874_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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_1a42dd3b-d487-43b6-84f6-d682cd8d8afa_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Useful Life</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_s_IncreaseDecreaseDeferredContractAcquisitionCosts_e29ee059-c44f-42fc-9bab-bb53f74b560d_negatedTerseLabel_en-US" xlink:label="lab_s_IncreaseDecreaseDeferredContractAcquisitionCosts" 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 contract acquisition costs</link:label>
    <link:label id="lab_s_IncreaseDecreaseDeferredContractAcquisitionCosts_label_en-US" xlink:label="lab_s_IncreaseDecreaseDeferredContractAcquisitionCosts" xlink: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) Deferred Contract Acquisition Costs</link:label>
    <link:label id="lab_s_IncreaseDecreaseDeferredContractAcquisitionCosts_documentation_en-US" xlink:label="lab_s_IncreaseDecreaseDeferredContractAcquisitionCosts" 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) Deferred Contract Acquisition Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_IncreaseDecreaseDeferredContractAcquisitionCosts" xlink:href="s-20210731.xsd#s_IncreaseDecreaseDeferredContractAcquisitionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_IncreaseDecreaseDeferredContractAcquisitionCosts" xlink:to="lab_s_IncreaseDecreaseDeferredContractAcquisitionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_fbc616df-c024-4327-9d01-623310afb724_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 excluded from computation of earnings per share, amount (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_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_d9e516d9-2e2c-493f-937c-3074700a7f52_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">Contract with customer, liability, 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_d14fe042-947c-4892-accf-ae727ac94c63_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_SubsidiarySaleOfStockAxis_91eef90c-2aa0-48fa-b148-5ec2dd934944_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink: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 [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_label_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink: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 [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:to="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_6fe9f92c-78d0-4d49-9b2d-0cc1060d3921_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" 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">Loss of acquiree since acquisition date</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink: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, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:type="arc" order="1"/>
    <link:label id="lab_s_AmendedLineOfCreditMember_d7099ed2-31c4-492d-9092-dba9cb785bc2_terseLabel_en-US" xlink:label="lab_s_AmendedLineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amended Line of Credit</link:label>
    <link:label id="lab_s_AmendedLineOfCreditMember_label_en-US" xlink:label="lab_s_AmendedLineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amended Line of Credit [Member]</link:label>
    <link:label id="lab_s_AmendedLineOfCreditMember_documentation_en-US" xlink:label="lab_s_AmendedLineOfCreditMember" 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">Amended Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_AmendedLineOfCreditMember" xlink:href="s-20210731.xsd#s_AmendedLineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_AmendedLineOfCreditMember" xlink:to="lab_s_AmendedLineOfCreditMember" 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_StockholdersEquityNoteStockSplitConversionRatio1_67637068-9875-4711-bc9c-4cb25a164728_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink: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 split ratio</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink: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, Stock Split, Conversion Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:to="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_511d5983-e07a-45f8-8036-f4d7cb6de2fe_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink: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, Cash Equivalents, and Restricted Cash</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink: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, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrivatePlacementMember_14044109-366a-4a5d-8e38-3fdce4cda39c_terseLabel_en-US" xlink:label="lab_us-gaap_PrivatePlacementMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_PrivatePlacementMember_label_en-US" xlink:label="lab_us-gaap_PrivatePlacementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private Placement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrivatePlacementMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrivatePlacementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrivatePlacementMember" xlink:to="lab_us-gaap_PrivatePlacementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_70b602d2-9320-4b65-a0d5-eb0604a3c55e_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_66022247-b34d-43e0-b0f1-0110b3bcea80_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 USD 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_us-gaap_SalesChannelThroughIntermediaryMember_05b6ee2a-e81b-44d3-9a05-babdcfe99d05_terseLabel_en-US" xlink:label="lab_us-gaap_SalesChannelThroughIntermediaryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Channel partners</link:label>
    <link:label id="lab_us-gaap_SalesChannelThroughIntermediaryMember_label_en-US" xlink:label="lab_us-gaap_SalesChannelThroughIntermediaryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Channel, Through Intermediary [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesChannelThroughIntermediaryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesChannelThroughIntermediaryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesChannelThroughIntermediaryMember" xlink:to="lab_us-gaap_SalesChannelThroughIntermediaryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d8c7d069-dfef-47e5-a1b8-369b2078f5fc_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_us-gaap_CreditFacilityDomain_d6e2d7b7-bf7e-4909-a9e1-e83993c56818_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink: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 Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink: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 Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_67c3c878-f7c3-4621-b3d9-2714d18cc937_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_d4ed2450-da48-4745-b941-d48c48d4a369_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink: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, vested and exercisable, number (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink: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, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_811be1dc-567a-49d6-8d26-d64ebc7e1076_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink: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 to vest (in USD per shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink: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, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2078e6d4-509b-44b0-8b77-d7c3dda6daba_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_2a16d798-572d-4407-a790-7578ed89a694_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" 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 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_s_CommonStockConvertibilityPercentageOfCommonStockOutstandingShareHolders_89e9be4a-2597-41c1-9071-ee12d2cb706b_terseLabel_en-US" xlink:label="lab_s_CommonStockConvertibilityPercentageOfCommonStockOutstandingShareHolders" xlink: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, convertibility, percentage of outstanding share holders</link:label>
    <link:label id="lab_s_CommonStockConvertibilityPercentageOfCommonStockOutstandingShareHolders_label_en-US" xlink:label="lab_s_CommonStockConvertibilityPercentageOfCommonStockOutstandingShareHolders" xlink: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, Convertibility, Percentage Of Common Stock Outstanding Share Holders</link:label>
    <link:label id="lab_s_CommonStockConvertibilityPercentageOfCommonStockOutstandingShareHolders_documentation_en-US" xlink:label="lab_s_CommonStockConvertibilityPercentageOfCommonStockOutstandingShareHolders" 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, Convertibility, Percentage Of Common Stock Outstanding Share Holders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_CommonStockConvertibilityPercentageOfCommonStockOutstandingShareHolders" xlink:href="s-20210731.xsd#s_CommonStockConvertibilityPercentageOfCommonStockOutstandingShareHolders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_CommonStockConvertibilityPercentageOfCommonStockOutstandingShareHolders" xlink:to="lab_s_CommonStockConvertibilityPercentageOfCommonStockOutstandingShareHolders" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_299107fb-812d-4832-8690-b218446fce49_netLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_64b9c223-46d8-4ebe-b161-f15e9ae8b5e7_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">Percentage of Revenue</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_PreferredStockValue_dc6fea68-b200-46e5-93f7-29c287d8671e_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">Preferred stock; $0.0001 par value; 50,000,000 and zero shares authorized as of July&#160;31, 2021 and January&#160;31, 2021, respectively; and zero shares issued and outstanding as of July&#160;31, 2021 and 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_FinitelivedIntangibleAssetsAcquired1_444a2a15-83c6-44d7-861b-8f0549bc423c_terseLabel_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink: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</link:label>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_label_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink: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 Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:to="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_d5ed2631-8745-4260-9fa1-325265c5e9f2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink: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 outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c066993c-1c17-48cc-b422-f56b7e9cdecd_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 of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_49b04522-70a8-4729-8172-aba936b19f7b_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, end of period (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_dei_EntityAddressCityOrTown_2af38d67-c52a-4973-8961-865a22d7d888_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink: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 Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink: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 Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_6aaff348-bb6d-4a58-ab12-411164750a15_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_us-gaap_DebtInstrumentAxis_cedfee41-f15f-4dff-8ef1-852dead11711_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_f87beab1-6718-46c4-abe0-1897beb3b5b8_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 current 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_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_e22d3640-8310-4ace-98ee-3ae5e550b8b6_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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_5fab9541-7186-4186-8bf1-a68ac53c330f_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 redeemable convertible preferred stock to common stock upon initial public offering</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_b3ac3b2e-0429-45cc-8626-a75897a077ef_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_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_d6707567-f3c0-4177-a1fb-9e291dadb239_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">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_IncreaseDecreaseInAccountsReceivable_7d4fdde5-90dc-4588-bc2d-b75a80f22849_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_ContractWithCustomerSalesChannelAxis_6ab7c33e-b090-4ebd-b375-112441b2e0ae_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Sales Channel [Axis]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelAxis_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelAxis" xlink: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, Sales Channel [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerSalesChannelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:to="lab_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_21dab89c-84a9-45f1-8db7-b69515cae562_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">Property and equipment purchased but not yet paid</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_TemporaryEquityTableTextBlock_4fee8ccd-474e-4e2a-9743-a5129b7f2a5b_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityTableTextBlock" xlink:to="lab_us-gaap_TemporaryEquityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_s_FiniteLivedDevelopedTechnologyRightsGross_1577aab1-85fd-42e7-b305-d27c598d79ea_terseLabel_en-US" xlink:label="lab_s_FiniteLivedDevelopedTechnologyRightsGross" xlink: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_s_FiniteLivedDevelopedTechnologyRightsGross_label_en-US" xlink:label="lab_s_FiniteLivedDevelopedTechnologyRightsGross" xlink: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 Developed Technology Rights, Gross</link:label>
    <link:label id="lab_s_FiniteLivedDevelopedTechnologyRightsGross_documentation_en-US" xlink:label="lab_s_FiniteLivedDevelopedTechnologyRightsGross" 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">Finite Lived Developed Technology Rights, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_FiniteLivedDevelopedTechnologyRightsGross" xlink:href="s-20210731.xsd#s_FiniteLivedDevelopedTechnologyRightsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_FiniteLivedDevelopedTechnologyRightsGross" xlink:to="lab_s_FiniteLivedDevelopedTechnologyRightsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_d931d04b-9b23-4a04-90e0-8758ee0767ac_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink: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, Pro Forma Information</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink: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, Pro Forma Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_s_AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested_a54e8653-9137-4111-937c-ace821bc7c57_terseLabel_en-US" xlink:label="lab_s_AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested" xlink: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 options</link:label>
    <link:label id="lab_s_AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested_label_en-US" xlink:label="lab_s_AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested" xlink: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, Early Exercised Options, Vested</link:label>
    <link:label id="lab_s_AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested_documentation_en-US" xlink:label="lab_s_AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested" 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, Early Exercised Options, Vested</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested" xlink:href="s-20210731.xsd#s_AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested" xlink:to="lab_s_AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_f3f5d35d-2528-4109-8b71-20347f7c2e78_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink: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 employee subscription rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink: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, Maximum Employee Subscription Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_df08a6fa-5fad-4c2c-80f5-6c7b8bf9b98e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" 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 liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink: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, Noncurrent Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_6d74f820-387e-4c36-8f38-822bb11a1e92_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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_652915b3-b6c8-4283-a8a0-2f62d05d2025_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink: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 percentage</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink: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 Rights, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" 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_ScheduleOfSegmentReportingInformationBySegmentTable_c5d6bc3e-a684-40a2-bda2-74ae59972e96_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink: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 Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink: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 Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_032395b5-5657-42b6-80dc-6ec8375ba36a_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink: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 Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink: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 Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_a95f688d-7595-40ec-bf06-24619f011b11_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" 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 revenue</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink: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, Deferred Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1ec7363f-c07a-4abe-9182-b47fd7ffd1df_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_50fc63b2-126f-475c-97b8-450dfcc58201_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">Net loss per share attributable to Class A and Class B common stockholders, basic (in USD 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_8d3d8ecd-3874-47aa-bf8c-390104c6da88_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 and Contract Balances</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_s_A2011StockIncentivePlanMember_c502df0d-0f54-4bfc-8395-e6b255936d79_terseLabel_en-US" xlink:label="lab_s_A2011StockIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2011 Stock Incentive Plan</link:label>
    <link:label id="lab_s_A2011StockIncentivePlanMember_label_en-US" xlink:label="lab_s_A2011StockIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2011 Stock Incentive Plan [Member]</link:label>
    <link:label id="lab_s_A2011StockIncentivePlanMember_documentation_en-US" xlink:label="lab_s_A2011StockIncentivePlanMember" 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">2011 Stock Incentive Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_A2011StockIncentivePlanMember" xlink:href="s-20210731.xsd#s_A2011StockIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_A2011StockIncentivePlanMember" xlink:to="lab_s_A2011StockIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7ec2cb7c-a3ac-4b58-810b-49aadf065b80_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RSUs outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_17754e5a-e136-43c7-b74e-e983077cd836_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 of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_68106db6-f2f9-452d-8922-02b18a62f688_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, end of period (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_dei_DocumentType_528235c9-abdc-495f-bebd-58f1b2ef0249_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink: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 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/2021/dei-2021.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_us-gaap_DisaggregationOfRevenueTableTextBlock_bffd8011-9bf3-4c1d-bcc8-7db0151d0f24_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">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_DefinedContributionPlanCostRecognized_6a882647-9ee2-4cd1-b9b2-0bc5996f128c_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink: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, cost</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink: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, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_bc500a8a-2ade-41c7-a997-a3b3da5390b8_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Concentration Risk</link:label>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicConcentrationRiskMember" xlink:to="lab_us-gaap_GeographicConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_c2eb2484-aa8d-4930-b8ce-59d01c7d712b_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink: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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink: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, Finite-Lived Intangibles</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_78902546-14c6-40c6-9dcf-7b7786a1f0ad_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink: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 Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink: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 Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_a406c1d9-af15-4127-8a10-8850adc7f975_terseLabel_en-US" xlink:label="lab_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonvested Restricted Stock Shares Activity</link:label>
    <link:label id="lab_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonvested Restricted Stock Shares Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:to="lab_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_93187555-a2d2-49d7-b4d2-676838ce1f87_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" 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_OtherNoncashIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink: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 Noncash Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostNetNoncurrent_10baf8eb-55b3-4708-a193-5209dc0c6e29_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 contract acquisition costs, non-current</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_340fd9dc-b56d-421b-b037-12f6349591cd_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_cf2d2e0c-4111-431a-ba28-3dfef158b689_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">Aggregate 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_TemporaryEquityParOrStatedValuePerShare_210d15c5-1149-4398-867e-cca188c1793b_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink: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 convertible preferred stock, par value (in USD per share)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:to="lab_us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_01160c09-bc27-4f7d-8654-1628dba6ac1a_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink: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 options</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink: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 in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_53032f53-8183-4b4a-b137-de98f767f22c_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_db65acc0-654d-4327-9ede-295b5c1fea35_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 measured and recorded at fair value</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_FairValueInputsLevel1Member_0e7a7392-ed2a-4eb7-8f81-50e03c9fc6aa_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_dei_DocumentTransitionReport_ccee14c0-60d0-4ea4-8089-4143dd6012ed_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink: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 Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink: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 Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" 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_SoftwareDevelopmentMember_a263e43a-40f2-4197-81d9-75d7c1b6fcf2_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareDevelopmentMember" xlink: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_SoftwareDevelopmentMember_label_en-US" xlink:label="lab_us-gaap_SoftwareDevelopmentMember" xlink: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 Development [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareDevelopmentMember" xlink:to="lab_us-gaap_SoftwareDevelopmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_3ac611d3-d6e1-455c-a3f9-821a42529037_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">Total liabilities, redeemable convertible preferred stock, and stockholders&#8217; equity (deficit)</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_s_StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis_67cb7f83-07b5-4fa7-88f7-29eb6a5821b1_terseLabel_en-US" xlink:label="lab_s_StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis" xlink: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 redeemable convertible preferred stock to common stock upon initial public offering, not on a one-for-one basis (in shares)</link:label>
    <link:label id="lab_s_StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis_label_en-US" xlink:label="lab_s_StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis" xlink: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, Not Converted on a One-for-One Basis</link:label>
    <link:label id="lab_s_StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis_documentation_en-US" xlink:label="lab_s_StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis" 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, Conversion of Convertible Securities, Not Converted on a One-for-One Basis</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis" xlink:href="s-20210731.xsd#s_StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis" xlink:to="lab_s_StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_s_CashEquivalentsAbstract_5974664e-396d-4794-8ae9-5b39d7a24778_terseLabel_en-US" xlink:label="lab_s_CashEquivalentsAbstract" xlink: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:</link:label>
    <link:label id="lab_s_CashEquivalentsAbstract_label_en-US" xlink:label="lab_s_CashEquivalentsAbstract" xlink: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 Equivalents [Abstract]</link:label>
    <link:label id="lab_s_CashEquivalentsAbstract_documentation_en-US" xlink:label="lab_s_CashEquivalentsAbstract" 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 Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_CashEquivalentsAbstract" xlink:href="s-20210731.xsd#s_CashEquivalentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_CashEquivalentsAbstract" xlink:to="lab_s_CashEquivalentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_s_ContingentlyIssuableSharesMember_17818375-c7d4-4f5a-8a75-4ed61871cacf_terseLabel_en-US" xlink:label="lab_s_ContingentlyIssuableSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingently issuable shares</link:label>
    <link:label id="lab_s_ContingentlyIssuableSharesMember_label_en-US" xlink:label="lab_s_ContingentlyIssuableSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingently Issuable Shares [Member]</link:label>
    <link:label id="lab_s_ContingentlyIssuableSharesMember_documentation_en-US" xlink:label="lab_s_ContingentlyIssuableSharesMember" 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">Contingently Issuable Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_ContingentlyIssuableSharesMember" xlink:href="s-20210731.xsd#s_ContingentlyIssuableSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_ContingentlyIssuableSharesMember" xlink:to="lab_s_ContingentlyIssuableSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure_d6530662-2aef-4439-9b3e-a6fda50fcbcd_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure" xlink: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, fair value disclosure</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure" xlink: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, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_8d2152eb-f50f-4ab2-b55e-caeb7266426e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink: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, Tranche One</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink: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, Tranche One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_c1b46da3-cf39-487d-86cd-b97c56ca21d2_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, current</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_NoncompeteAgreementsMember_4b9fea72-a0a1-496b-85ac-948e6e1ef888_terseLabel_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncompete Agreements</link:label>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_label_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncompete Agreements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncompeteAgreementsMember" xlink:to="lab_us-gaap_NoncompeteAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_a9d1621a-1fab-4951-8e08-5b5e421d6d9d_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 USD 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_AdditionalPaidInCapital_cacc2b7b-1d41-4b96-a182-4e746b080a4a_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_FiniteLivedPatentsGross_d64580d9-cad6-4ed1-be59-730a9f4a9eb8_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedPatentsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patents</link:label>
    <link:label id="lab_us-gaap_FiniteLivedPatentsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedPatentsGross" xlink: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 Patents, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedPatentsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedPatentsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedPatentsGross" xlink:to="lab_us-gaap_FiniteLivedPatentsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_c640adac-72fe-4d4c-8923-dcd3d663edc6_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_us-gaap_LiabilitiesAndStockholdersEquityAbstract_842a1804-4435-4da1-aa39-13317ae21f22_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, Redeemable Convertible Preferred Stock, and Stockholders&#8217; Equity (Deficit)</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_IncreaseDecreaseInAccountsPayable_d8e952f2-3563-4ff4-8fc9-2504a683e746_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink: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_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_3b336a72-2560-46ec-a370-2eff0bce6df4_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink: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 FLOW FROM OPERATING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink: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, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_d0119be4-d473-49aa-98ac-13d1f10d64e9_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_83b89098-d865-4e38-a2ac-b7ed058a3bf8_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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_7130bda1-8a44-41e4-a86c-e80d7e20ea16_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_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_f06a6522-918a-444b-aac2-134e051c0ed8_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_StockIssuedDuringPeriodValueStockOptionsExercised_1f1ef177-3317-4507-b80a-4d6069333970_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 common stock upon exercise of 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_srt_MinimumMember_f60d7869-4d62-4b74-abe1-1e7e57961e33_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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_34bd45ba-079f-45eb-b4b7-9e755b2580e9_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 and Description of Business</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_us-gaap_GrossProfit_94d6bc9f-31bf-4d5b-9363-c829a14a3903_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</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_b8900a34-3ae2-495a-97f9-9a63fd71c0e2_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 AND CASH EQUIVALENTS</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_393e825a-147f-4710-b6a6-d2d9570fc808_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink: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 [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_a088fc83-ff87-4fed-bde6-c6e121f78e8e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink: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 income (loss):</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink: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), Net of Tax, Portion Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_766e56a8-803d-43dc-8190-f1b34e4fd442_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_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_s_RevenueFromContractWithCustomerContractTerm_11334768-0765-40f8-992a-e531b5e7831f_terseLabel_en-US" xlink:label="lab_s_RevenueFromContractWithCustomerContractTerm" xlink: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 from contract with customer, contract term</link:label>
    <link:label id="lab_s_RevenueFromContractWithCustomerContractTerm_label_en-US" xlink:label="lab_s_RevenueFromContractWithCustomerContractTerm" xlink: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, Contract Term</link:label>
    <link:label id="lab_s_RevenueFromContractWithCustomerContractTerm_documentation_en-US" xlink:label="lab_s_RevenueFromContractWithCustomerContractTerm" 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">Revenue From Contract With Customer, Contract Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_RevenueFromContractWithCustomerContractTerm" xlink:href="s-20210731.xsd#s_RevenueFromContractWithCustomerContractTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_RevenueFromContractWithCustomerContractTerm" xlink:to="lab_s_RevenueFromContractWithCustomerContractTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_78918c42-c2ba-4f8a-8506-393decea9e86_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_3f4cf7fe-2a0e-44e6-970f-ac92fb00da5b_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of voting interests acquired</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink: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, Percentage of Voting Interests Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:to="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_s_CommonClassAAndBMember_705598e0-eaea-479d-a2be-f11b7e363d79_terseLabel_en-US" xlink:label="lab_s_CommonClassAAndBMember" xlink: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 A and Class B Common Stock</link:label>
    <link:label id="lab_s_CommonClassAAndBMember_label_en-US" xlink:label="lab_s_CommonClassAAndBMember" xlink: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 and B [Member]</link:label>
    <link:label id="lab_s_CommonClassAAndBMember_documentation_en-US" xlink:label="lab_s_CommonClassAAndBMember" 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 Class A and B</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_CommonClassAAndBMember" xlink:href="s-20210731.xsd#s_CommonClassAAndBMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_CommonClassAAndBMember" xlink:to="lab_s_CommonClassAAndBMember" xlink:type="arc" order="1"/>
    <link:label id="lab_s_BusinessCombinationHoldbackNumberOfShares_3bf0061f-3d07-48ac-826e-4a70479a5860_terseLabel_en-US" xlink:label="lab_s_BusinessCombinationHoldbackNumberOfShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Holdback shares (in shares)</link:label>
    <link:label id="lab_s_BusinessCombinationHoldbackNumberOfShares_label_en-US" xlink:label="lab_s_BusinessCombinationHoldbackNumberOfShares" xlink: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, Holdback, Number of Shares</link:label>
    <link:label id="lab_s_BusinessCombinationHoldbackNumberOfShares_documentation_en-US" xlink:label="lab_s_BusinessCombinationHoldbackNumberOfShares" 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">Business Combination, Holdback, Number of Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_BusinessCombinationHoldbackNumberOfShares" xlink:href="s-20210731.xsd#s_BusinessCombinationHoldbackNumberOfShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_BusinessCombinationHoldbackNumberOfShares" xlink:to="lab_s_BusinessCombinationHoldbackNumberOfShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions_8c2fde59-b35b-426e-b6ed-e56dda8390b7_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 of common stock and awards assumed in connection with 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_0a5b703d-b8e4-46cc-9eed-16401f2f74db_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_PaymentsToDevelopSoftware_10333d37-ab49-4415-8024-ab804ba684cf_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToDevelopSoftware" 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">Capitalization of internal-use software</link:label>
    <link:label id="lab_us-gaap_PaymentsToDevelopSoftware_label_en-US" xlink:label="lab_us-gaap_PaymentsToDevelopSoftware" xlink: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 Develop Software</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToDevelopSoftware"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToDevelopSoftware" xlink:to="lab_us-gaap_PaymentsToDevelopSoftware" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_c2cc0946-890a-49a6-b263-27018e3fab31_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 common stock upon initial public offering and private placement, net of underwriting discounts and commissions</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_IncreaseDecreaseInOperatingLeaseLiability_67394e3c-a1bc-49d1-839c-b2e3904a7c13_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink: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 lease liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink: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 Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_60ad5d20-7aa7-4170-ab8f-488346c30d2a_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_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_a8fe9735-4fe9-471f-82eb-7fc4a7c30477_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">Cash paid for acquisition, net of cash and restricted 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_3a8c14e4-e794-4d5f-80dd-6006a1fbaaf4_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">Long-Term Debt</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_s_ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock_12ac4f94-1e27-441b-a4e1-7dd3e606957d_terseLabel_en-US" xlink:label="lab_s_ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock" xlink: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 Common Stock Reserved For Future Issuance</link:label>
    <link:label id="lab_s_ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock_label_en-US" xlink:label="lab_s_ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock" xlink: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 Common Stock Reserved For Future Issuance [Table Text Block]</link:label>
    <link:label id="lab_s_ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock_documentation_en-US" xlink:label="lab_s_ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock" 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 Common Stock Reserved For Future Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock" xlink:href="s-20210731.xsd#s_ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock" xlink:to="lab_s_ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesOutstanding_53126ba1-e0e6-4b85-ad73-d9f6b996b094_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">Shares, beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_f6223009-136f-4628-808a-0be3c0ead6b0_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">Shares, end of period (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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_30b9480d-dc97-4e6e-8971-bfde6d4b81a5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink: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, vested and exercisable, weighted average exercise price (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink: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 Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_908621f7-c447-4b47-868f-2efd4ea646b8_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_us-gaap_FairValueInputsLevel3Member_661b7a87-0a00-444c-9d20-4c4e50a6adf3_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_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_f392405f-bf8e-421f-a070-e49d53ea5f09_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">Weighted-Average Remaining Contractual Term (in years), Outstanding</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_PaymentsOfStockIssuanceCosts_fd0bfe06-51ae-4059-9352-ec3fae9dd9e7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" 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">Payments of deferred offering costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfStockIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink: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 Stock Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_ff00641d-44ed-452d-b4fa-fb816dcb963b_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 common stock upon initial public offering and private placement, net of underwriting discounts and commissions (in shares)</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_CommonStockValue_fb10e433-c5bc-4436-acca-c26cefedb2c8_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, value, issued</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_DisaggregationOfRevenueLineItems_a8e044d0-d992-46b4-8a00-9a7eb249ff31_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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_0907512a-9398-4b32-8b13-26316cb468da_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">Cost 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_165628a9-2d7e-4e4b-b6c7-ea958cb8740e_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 of period (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_a97fc009-cf3c-4eef-a5e7-282fead983b6_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, end of period (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2ba8a1ae-793d-431a-8a14-828e78489e71_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink: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 granted, fair value (in USD 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_5ada3377-bd7d-4f3b-a44d-cfd2d6456991_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_BasisOfAccountingPolicyPolicyTextBlock_6c76ba2b-a8a2-4d15-8760-3c1889d03357_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</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_PerformanceSharesMember_b3ff9248-c459-48d4-980a-b6b7eed31729_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink: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 Milestone Options</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink: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 Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_aa76d132-a1ef-411b-a7a1-d5c2a0d8bbae_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 14)</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_974dfd74-f9f7-4040-a866-1f07ec10cc53_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_us-gaap_BusinessCombinationDisclosureTextBlock_a1916393-5a45-4c82-87a0-63db74ecda71_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">Acquisitions</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_RestrictedStockMember_da0b62b6-cfe3-47b5-8ec8-5fb6b80d2f86_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink: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 common stock</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_s_ScheduleOfEarningsPerShareBasicAndDilutedTable_f6d956b5-0040-4eed-909b-829138d151e1_terseLabel_en-US" xlink:label="lab_s_ScheduleOfEarningsPerShareBasicAndDilutedTable" xlink: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, Basic and Diluted [Table]</link:label>
    <link:label id="lab_s_ScheduleOfEarningsPerShareBasicAndDilutedTable_label_en-US" xlink:label="lab_s_ScheduleOfEarningsPerShareBasicAndDilutedTable" xlink: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]</link:label>
    <link:label id="lab_s_ScheduleOfEarningsPerShareBasicAndDilutedTable_documentation_en-US" xlink:label="lab_s_ScheduleOfEarningsPerShareBasicAndDilutedTable" 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 Earnings Per Share, Basic and Diluted [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_ScheduleOfEarningsPerShareBasicAndDilutedTable" xlink:href="s-20210731.xsd#s_ScheduleOfEarningsPerShareBasicAndDilutedTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_ScheduleOfEarningsPerShareBasicAndDilutedTable" xlink:to="lab_s_ScheduleOfEarningsPerShareBasicAndDilutedTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_ee9d03de-dcb3-4169-aa45-4577a2553d30_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 Share-based Payment Award, 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_AntidilutiveSecuritiesNameDomain_5f1b58e5-117a-40e7-b2af-7b8c606ed0e7_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_dei_DocumentPeriodEndDate_0493fafc-e2ba-4dff-8b34-461a8cb00840_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/2021/dei-2021.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_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_6a771ae7-8e5b-458a-adda-b727d483414f_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink: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 from External Customers by Geographic Areas</link:label>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink: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 External Customers by Geographic Areas [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:to="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_4504fbd7-0126-4914-b62c-d89a2ad6f42a_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_BusinessAcquisitionsProFormaNetIncomeLoss_97792c28-a7be-4de4-9b54-639c98dfcec3_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink: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_BusinessAcquisitionsProFormaNetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink: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, Pro Forma Net Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_06a19588-adaf-4429-afae-9b20ed87361c_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink: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 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/2021/dei-2021.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_TemporaryEquityByClassOfStockTable_225f496f-734f-4b74-b219-19c28c1aa17b_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityByClassOfStockTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, by Class of Stock [Table]</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityByClassOfStockTable_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityByClassOfStockTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, by Class of Stock [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityByClassOfStockTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityByClassOfStockTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable" xlink:to="lab_us-gaap_TemporaryEquityByClassOfStockTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightOutstanding_c22d084d-4081-469d-a9db-eb2201a451f7_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">Class of warrant or right, outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightOutstanding_aa842239-1d45-4a76-bb41-be763fd5b626_verboseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightOutstanding" 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">Exercise of common stock warrants (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_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_38bc885a-6d7f-482e-99df-9d8c699bf391_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 on transaction</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_us-gaap_UnbilledReceivablesCurrent_ff0e0917-b153-4067-af41-66ff358a91d4_terseLabel_en-US" xlink:label="lab_us-gaap_UnbilledReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled receivables, current</link:label>
    <link:label id="lab_us-gaap_UnbilledReceivablesCurrent_label_en-US" xlink:label="lab_us-gaap_UnbilledReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnbilledReceivablesCurrent" xlink:to="lab_us-gaap_UnbilledReceivablesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_2aa44f64-073e-4615-89a9-f8d6dd1a7082_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink: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 purchased for award (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink: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, Shares Purchased for Award</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2b7182f5-edef-4f01-bb7c-9ce24b83974b_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_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_FinancialInstrumentAxis_26bb9fbb-53a6-4972-be6d-53812e952331_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink: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 Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_c2553829-90b5-4419-a1d6-d7a987d4aba1_verboseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" 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">Redeemable convertible preferred stock; $0.0001 par value; zero and 168,985,413 shares authorized as of July&#160;31, 2021 and January&#160;31, 2021, respectively; zero and 167,058,113 shares issued and outstanding as of July&#160;31, 2021 and January&#160;31, 2021, respectively, and liquidation preference of zero and $622,414 as of July&#160;31, 2021 and January&#160;31, 2021, respectively</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_4d04c84e-4b0e-4953-b5b5-29a346794e65_periodStartLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" 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 period</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_2eaac681-4649-4f0e-9de9-4c9097fd5231_periodEndLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" 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 period</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_a076719f-bf84-4f35-b480-1f9b915e2a5e_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying Value</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Carrying Amount, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:to="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_7a6dea70-93db-4824-801f-f5a137464940_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">Consideration transferred, equity interests (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_AccruedLiabilitiesCurrent_859ed209-e2bd-48d2-9088-39a5bf2145bb_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink: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 liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink: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 Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d6323a5f-2d3e-4c69-a1fd-146a793a3306_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_CapitalizedComputerSoftwareAdditions_27fbac7b-cc7e-44a0-b065-111bb5968219_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAdditions" xlink: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 costs</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAdditions_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAdditions" xlink: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, Additions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAdditions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAdditions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareAdditions" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareAdditions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_ad96f2ff-9cd0-4592-8c20-5aacb93a394f_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">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_TemporaryEquityLiquidationPreferencePerShare_909fbf1b-6458-4b6a-8b8b-2e49ac5b68eb_verboseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityLiquidationPreferencePerShare" 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">Original issuance price per share (in USD per share)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityLiquidationPreferencePerShare_cc94650a-681b-4e34-8058-a87a93f0a071_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityLiquidationPreferencePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Original Issuance Price per Share (in USD per share)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityLiquidationPreferencePerShare_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityLiquidationPreferencePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Liquidation Preference Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityLiquidationPreferencePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLiquidationPreferencePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityLiquidationPreferencePerShare" xlink:to="lab_us-gaap_TemporaryEquityLiquidationPreferencePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_s_SharesSubjectToRepurchaseMember_2bc1c5f5-2a8a-4400-8e6e-6b498b629a66_terseLabel_en-US" xlink:label="lab_s_SharesSubjectToRepurchaseMember" xlink: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 subject to repurchase</link:label>
    <link:label id="lab_s_SharesSubjectToRepurchaseMember_label_en-US" xlink:label="lab_s_SharesSubjectToRepurchaseMember" xlink: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 [Member]</link:label>
    <link:label id="lab_s_SharesSubjectToRepurchaseMember_documentation_en-US" xlink:label="lab_s_SharesSubjectToRepurchaseMember" 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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_SharesSubjectToRepurchaseMember" xlink:href="s-20210731.xsd#s_SharesSubjectToRepurchaseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_SharesSubjectToRepurchaseMember" xlink:to="lab_s_SharesSubjectToRepurchaseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_2513eaa1-2f56-4ae2-8b51-53a35c20a79b_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink: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 additional paid in capital, stock issued, issuance costs</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink: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, Stock Issued, Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_f697892d-5444-42c2-95f4-ae55ed4b8ef4_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_StockIssuedDuringPeriodValueIssuedForServices_8ab4c4b4-a2dd-4937-a6aa-730bd1da25a3_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink: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 restricted stock for services provided</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink: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, Issued for Services</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_28c52ed1-429b-486a-81c8-e1547d1c0ba0_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink: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 (deficit):</link:label>
    <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_CommonStockMember_3617c6dd-c9ad-47c5-b693-388d91eb7141_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_InvestmentIncomeInterest_a4c59d41-ea2c-418f-a594-c52abc98b1fb_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink: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 income</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Income, Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest" xlink:to="lab_us-gaap_InvestmentIncomeInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_a0db08c2-4ad7-4c54-8705-3b63bd5594dc_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_27cabf31-6d8e-4825-a59e-3c59035c6e98_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_ScheduleOfPropertyPlantAndEquipmentTable_3f1de3cd-4cbf-49fb-b905-f12471f7cd95_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_s_A2013EquityIncentivePlanMember_1c8e2684-028e-47cf-ab9e-80c1ec7828e2_terseLabel_en-US" xlink:label="lab_s_A2013EquityIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2013 Equity Incentive Plan</link:label>
    <link:label id="lab_s_A2013EquityIncentivePlanMember_label_en-US" xlink:label="lab_s_A2013EquityIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2013 Equity Incentive Plan [Member]</link:label>
    <link:label id="lab_s_A2013EquityIncentivePlanMember_documentation_en-US" xlink:label="lab_s_A2013EquityIncentivePlanMember" 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">2013 Equity Incentive Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_A2013EquityIncentivePlanMember" xlink:href="s-20210731.xsd#s_A2013EquityIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_A2013EquityIncentivePlanMember" xlink:to="lab_s_A2013EquityIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_77139da1-6cd2-4af3-9668-5eae834bcb65_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink: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 lease liabilities, current</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink: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 Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_s_TemporaryEquitySharesConversionOfTemporaryEquityToCommonStock_6d043315-ab9b-4944-96a4-47140ed346c4_negatedTerseLabel_en-US" xlink:label="lab_s_TemporaryEquitySharesConversionOfTemporaryEquityToCommonStock" 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">Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares)</link:label>
    <link:label id="lab_s_TemporaryEquitySharesConversionOfTemporaryEquityToCommonStock_label_en-US" xlink:label="lab_s_TemporaryEquitySharesConversionOfTemporaryEquityToCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Shares, Conversion of Temporary Equity to Common Stock</link:label>
    <link:label id="lab_s_TemporaryEquitySharesConversionOfTemporaryEquityToCommonStock_documentation_en-US" xlink:label="lab_s_TemporaryEquitySharesConversionOfTemporaryEquityToCommonStock" 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">Temporary Equity, Shares, Conversion of Temporary Equity to Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_TemporaryEquitySharesConversionOfTemporaryEquityToCommonStock" xlink:href="s-20210731.xsd#s_TemporaryEquitySharesConversionOfTemporaryEquityToCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_TemporaryEquitySharesConversionOfTemporaryEquityToCommonStock" xlink:to="lab_s_TemporaryEquitySharesConversionOfTemporaryEquityToCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_029d3de3-1331-442c-bc96-41e215d312d1_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_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_a0d4f66a-4143-4108-991d-eb4e5d383da3_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink: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 E Preferred Stock, net of issuance costs of $0.1&#160;million</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Stock Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b9fda041-83cd-42d8-b891-94335637ecaf_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_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_87a00ba3-01de-4c75-8021-9064c66a3309_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 expense</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_AdditionalPaidInCapitalMember_46a90872-cda0-4db7-aae8-227689663558_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_us-gaap_CashAndCashEquivalentsAtCarryingValue_98d5a2e9-481a-4f30-b3f7-947703d3b85e_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_s_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_517e6628-ef14-4940-a8e4-ca09c5d2bf1a_terseLabel_en-US" xlink:label="lab_s_ScheduleOfEarningsPerShareBasicAndDilutedLineItems" xlink: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, Basic and Diluted [Line Items]</link:label>
    <link:label id="lab_s_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_label_en-US" xlink:label="lab_s_ScheduleOfEarningsPerShareBasicAndDilutedLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_s_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_documentation_en-US" xlink:label="lab_s_ScheduleOfEarningsPerShareBasicAndDilutedLineItems" 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 Earnings Per Share, Basic and Diluted [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_ScheduleOfEarningsPerShareBasicAndDilutedLineItems" xlink:href="s-20210731.xsd#s_ScheduleOfEarningsPerShareBasicAndDilutedLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_ScheduleOfEarningsPerShareBasicAndDilutedLineItems" xlink:to="lab_s_ScheduleOfEarningsPerShareBasicAndDilutedLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesChannelDirectlyToConsumerMember_ea87d021-73f8-481a-888c-35a2e4531064_terseLabel_en-US" xlink:label="lab_us-gaap_SalesChannelDirectlyToConsumerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Direct customers</link:label>
    <link:label id="lab_us-gaap_SalesChannelDirectlyToConsumerMember_label_en-US" xlink:label="lab_us-gaap_SalesChannelDirectlyToConsumerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Channel, Directly to Consumer [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesChannelDirectlyToConsumerMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesChannelDirectlyToConsumerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesChannelDirectlyToConsumerMember" xlink:to="lab_us-gaap_SalesChannelDirectlyToConsumerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermInvestmentsAbstract_75fd91ae-1726-44a7-9aa0-77a8c9c172d8_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermInvestmentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term investments:</link:label>
    <link:label id="lab_us-gaap_ShortTermInvestmentsAbstract_label_en-US" xlink:label="lab_us-gaap_ShortTermInvestmentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Investments [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermInvestmentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermInvestmentsAbstract" xlink:to="lab_us-gaap_ShortTermInvestmentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeriesDPreferredStockMember_c5dbfd8e-eb23-468f-a29f-7272395226be_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</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_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_94ce3392-56ae-46b0-833c-321d4ce32516_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink: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 of acquiree since acquisition date</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink: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, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_f7f134dd-1ed6-4486-a2f8-7a3d468377e6_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_IncreaseDecreaseInAccruedLiabilities_794b0c67-b4d7-4fcc-9fb2-733a93a8425e_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink: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 liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink: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 Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_s_ShareBasedPaymentArrangementAmountWithheldForFuturePurchases_8b2284cc-2328-445f-a0a7-c07b9a034152_terseLabel_en-US" xlink:label="lab_s_ShareBasedPaymentArrangementAmountWithheldForFuturePurchases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount withheld for future purchases</link:label>
    <link:label id="lab_s_ShareBasedPaymentArrangementAmountWithheldForFuturePurchases_label_en-US" xlink:label="lab_s_ShareBasedPaymentArrangementAmountWithheldForFuturePurchases" xlink: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 Withheld For Future Purchases</link:label>
    <link:label id="lab_s_ShareBasedPaymentArrangementAmountWithheldForFuturePurchases_documentation_en-US" xlink:label="lab_s_ShareBasedPaymentArrangementAmountWithheldForFuturePurchases" 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">Share-Based Payment Arrangement, Amount Withheld For Future Purchases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_ShareBasedPaymentArrangementAmountWithheldForFuturePurchases" xlink:href="s-20210731.xsd#s_ShareBasedPaymentArrangementAmountWithheldForFuturePurchases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_ShareBasedPaymentArrangementAmountWithheldForFuturePurchases" xlink:to="lab_s_ShareBasedPaymentArrangementAmountWithheldForFuturePurchases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_a4ccb64a-6fca-4300-9be9-966f3f0ec77b_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_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_d7e057a3-4289-403c-83eb-b9a40a2e0aac_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink: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 liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink: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 Other Operating Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssued1_74c43aa4-ca12-4114-8589-05c413c2140c_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">Issuance of common stock and assumed equity awards in connection with acquisition</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_f285af45-62a9-489a-a8a8-d23d1d4717d4_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_PropertyPlantAndEquipmentMember_5502ad2d-8d0f-443a-8861-2d79115d06d0_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentMember_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentMember" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_fd4bc993-4a35-4d34-a40c-7f188420c50c_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_dei_EntityInformationLineItems_d77c7f95-85bc-4d60-aa52-9a9ec7867595_terseLabel_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink: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 Information [Line Items]</link:label>
    <link:label id="lab_dei_EntityInformationLineItems_label_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink: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 Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInformationLineItems" xlink:to="lab_dei_EntityInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock_61a48267-2b94-407c-bfd4-98a91dc12a74_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" xlink: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 Series E redeemable convertible preferred stock, net of issuance costs</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" xlink: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 Redeemable Convertible Preferred Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockConvertibleConversionRatio_d42141b9-4775-4486-bde0-897ca6479258_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">Preferred stock, convertible, 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_bc1a1678-e02d-473d-813a-6049c631b9f1_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_AwardTypeAxis_6bbd544b-8ad3-4862-8c38-3151a96b242b_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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_9239c446-3ea0-4b38-bf98-3503c81c5514_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_5695278b-0687-4d43-bccd-e6d2d0856a8d_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 USD 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_117d056b-aaef-4786-a9b2-9e0ef62cc2ca_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" 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 of period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_a96108c4-a8d1-40a9-a348-26357b19695b_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" 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, end of period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink: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, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_519f173f-a9eb-4927-8edf-e2eafb7b0f6c_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 (deficit)</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_d4f7387f-01f6-4d42-9cca-535aedfa2854_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">Balance, beginning of period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_ca4911b2-1db0-45a3-81b5-98103f20a4ec_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">Balance, end of period</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_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_3755336d-460b-4582-b2cd-3974f9ab3820_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink: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 restricted stock for services provided (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink: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, Issued for Services</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_bb0c87b6-0f34-4ee9-8667-8299775eb3fd_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_ConvertiblePreferredStockSharesReservedForFutureIssuance_acd0389f-1430-4173-ab37-24afc5ab6acd_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertiblePreferredStockSharesReservedForFutureIssuance" xlink: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 redeemable convertible preferred stock (in shares)</link:label>
    <link:label id="lab_us-gaap_ConvertiblePreferredStockSharesReservedForFutureIssuance_label_en-US" xlink:label="lab_us-gaap_ConvertiblePreferredStockSharesReservedForFutureIssuance" xlink: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 Preferred Stock, Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertiblePreferredStockSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertiblePreferredStockSharesReservedForFutureIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertiblePreferredStockSharesReservedForFutureIssuance" xlink:to="lab_us-gaap_ConvertiblePreferredStockSharesReservedForFutureIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeriesFPreferredStockMember_32004cb5-e258-40be-9571-29d5fb263ab4_terseLabel_en-US" xlink:label="lab_us-gaap_SeriesFPreferredStockMember" xlink: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 F</link:label>
    <link:label id="lab_us-gaap_SeriesFPreferredStockMember_label_en-US" xlink:label="lab_us-gaap_SeriesFPreferredStockMember" xlink: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 F Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesFPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesFPreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesFPreferredStockMember" xlink:to="lab_us-gaap_SeriesFPreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_a7746eb0-d35b-4e22-b3b5-b3bcf07445f5_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_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_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueRollForward_0db6726e-d3d3-42a1-bb9d-d5ee4ed8ed9a_terseLabel_en-US" xlink:label="lab_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueRollForward" xlink: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 Intrinsic Value (in thousands)</link:label>
    <link:label id="lab_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueRollForward_label_en-US" xlink:label="lab_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueRollForward" xlink: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, Intrinsic Value [Roll Forward]</link:label>
    <link:label id="lab_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueRollForward_documentation_en-US" xlink:label="lab_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueRollForward" 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">Share-based Compensation Arrangement by Share-based Payment Award, Options, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueRollForward" xlink:href="s-20210731.xsd#s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueRollForward" xlink:to="lab_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_d4af4a15-bccc-4adf-a866-8aede83d28e6_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink: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 expense</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink: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 Assets, Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_e0cc4487-5931-40d5-9ab6-300280277043_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">Vested and exerisable</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_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_s_A2021EquityIncentivePlanMember_28ad6707-df3a-4e3e-b5e9-270c327ec6e6_terseLabel_en-US" xlink:label="lab_s_A2021EquityIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 Equity Incentive Plan</link:label>
    <link:label id="lab_s_A2021EquityIncentivePlanMember_label_en-US" xlink:label="lab_s_A2021EquityIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 Equity Incentive Plan [Member]</link:label>
    <link:label id="lab_s_A2021EquityIncentivePlanMember_documentation_en-US" xlink:label="lab_s_A2021EquityIncentivePlanMember" 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">2021 Equity Incentive Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_A2021EquityIncentivePlanMember" xlink:href="s-20210731.xsd#s_A2021EquityIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_A2021EquityIncentivePlanMember" xlink:to="lab_s_A2021EquityIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_270ad854-5353-4e08-84e7-7e560db803c4_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink: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_IntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_country_IL_c2c78b99-8f28-4b28-8ee1-74029015c482_terseLabel_en-US" xlink:label="lab_country_IL" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Israel</link:label>
    <link:label id="lab_country_IL_label_en-US" xlink:label="lab_country_IL" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ISRAEL</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_IL" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_IL"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_IL" xlink:to="lab_country_IL" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_32806a8b-75a3-446f-8b78-60638bef2931_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">Concentrations of Credit Risk</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_f9f52e9b-68c3-4e55-9439-8010eea00e7a_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_OperatingLeaseLiabilityNoncurrent_877dd168-ae94-45f5-a4f7-351131349d15_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink: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 lease liabilities, non-current</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink: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 Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_cd39e969-ebd9-437d-95f9-c0815730239e_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_IncreaseDecreaseInEmployeeRelatedLiabilities_e5dcdb3e-b2d1-4ce1-858a-67b04acad36a_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink: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 payroll and benefits</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink: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 Employee Related Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_72dc3e9a-e878-4c7a-9691-d84a5b4a9a7a_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_9630bb89-4bc2-4749-b019-2a3ac5191011_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">Employee Benefit 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_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_315df30a-ac4c-4929-908a-e66b998a7d3d_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink: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_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_50f9bd82-b36b-42ae-b5bd-5fbefcd5a49e_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_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardLookbackPeriod_7b1c469b-446d-4487-a956-62b240a03376_terseLabel_en-US" xlink:label="lab_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardLookbackPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lookback period</link:label>
    <link:label id="lab_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardLookbackPeriod_label_en-US" xlink:label="lab_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardLookbackPeriod" xlink: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, Lookback Period</link:label>
    <link:label id="lab_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardLookbackPeriod_documentation_en-US" xlink:label="lab_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardLookbackPeriod" 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">Share Based Compensation Arrangement by Share-Based Payment Award, Lookback Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardLookbackPeriod" xlink:href="s-20210731.xsd#s_ShareBasedCompensationArrangementByShareBasedPaymentAwardLookbackPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardLookbackPeriod" xlink:to="lab_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardLookbackPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortization_d2b8268c-39da-4ee0-ad31-4a96e2ae1e65_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 contract acquisition costs</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_dei_CityAreaCode_4039fcbe-7d3e-4b70-a661-d36fcb016349_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharePrice_cb5f33b1-647a-4a48-9b99-d2870e04f0b0_terseLabel_en-US" xlink:label="lab_us-gaap_SharePrice" xlink: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 (in USD per share)</link:label>
    <link:label id="lab_us-gaap_SharePrice_label_en-US" xlink:label="lab_us-gaap_SharePrice" xlink: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 Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharePrice" xlink:to="lab_us-gaap_SharePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_a4feea63-90e2-4297-ae68-d736ac17209c_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_srt_LitigationCaseTypeDomain_dd889631-8c52-4d78-8f3c-2af66ba9c472_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:label id="lab_srt_LitigationCaseTypeDomain_label_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseTypeDomain" xlink:to="lab_srt_LitigationCaseTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_679c569f-007d-4200-bc31-c42bcdb6af42_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">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_RestrictedStockUnitsRSUMember_bd136972-dbe9-4b37-b0a3-f065ccf561ee_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">RSUs</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_ConversionOfStockAmountConverted1_2da350b9-3c9a-4e80-8316-8c36f4b4ad06_terseLabel_en-US" xlink:label="lab_us-gaap_ConversionOfStockAmountConverted1" xlink: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 redeemable convertible preferred stock to common stock upon initial public offering</link:label>
    <link:label id="lab_us-gaap_ConversionOfStockAmountConverted1_label_en-US" xlink:label="lab_us-gaap_ConversionOfStockAmountConverted1" xlink: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, Amount Converted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockAmountConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockAmountConverted1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockAmountConverted1" xlink:to="lab_us-gaap_ConversionOfStockAmountConverted1" 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_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_01dec188-cd0f-491f-a2b3-0da77792464c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink: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 Recognized Identified Assets Acquired and Liabilities Assumed</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink: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 Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_b643b6fc-5106-4b16-8494-703c5759ec8b_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_cb1b176b-81ff-4879-a47c-7c60730884b8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_4e37853e-4459-40c3-9399-dcb9491af1b6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink: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, Tranche Two</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink: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, Tranche Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_6d64ff50-8b3f-46ea-823a-8d765d714725_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink: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 Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_s_StockIssuedDuringPeriodSharesExerciseOfWarrants_2ae18c96-aa30-4fb5-8962-edda3171c9f8_terseLabel_en-US" xlink:label="lab_s_StockIssuedDuringPeriodSharesExerciseOfWarrants" xlink: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 common stock upon exercise of warrants (in shares)</link:label>
    <link:label id="lab_s_StockIssuedDuringPeriodSharesExerciseOfWarrants_label_en-US" xlink:label="lab_s_StockIssuedDuringPeriodSharesExerciseOfWarrants" xlink: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, Exercise of Warrants</link:label>
    <link:label id="lab_s_StockIssuedDuringPeriodSharesExerciseOfWarrants_documentation_en-US" xlink:label="lab_s_StockIssuedDuringPeriodSharesExerciseOfWarrants" 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, Exercise of Warrants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_StockIssuedDuringPeriodSharesExerciseOfWarrants" xlink:href="s-20210731.xsd#s_StockIssuedDuringPeriodSharesExerciseOfWarrants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_StockIssuedDuringPeriodSharesExerciseOfWarrants" xlink:to="lab_s_StockIssuedDuringPeriodSharesExerciseOfWarrants" 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_AmendmentFlag_a506c059-18e1-417b-b506-530832b3e8b7_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink: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 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/2021/dei-2021.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_ConcentrationRiskTable_20c10c99-70ba-412d-98b2-0a88f1b53a7e_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_cd1da16e-c12c-4fd2-80d3-cd490e49eb34_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink: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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink: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 Assets, Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_s_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage_dc5a3f52-9706-48e7-83e8-392cda4ba027_terseLabel_en-US" xlink:label="lab_s_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">% of Revenue</link:label>
    <link:label id="lab_s_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage_label_en-US" xlink:label="lab_s_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" xlink: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, Percentage</link:label>
    <link:label id="lab_s_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage_documentation_en-US" xlink:label="lab_s_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" 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">Revenue From Contract With Customer, Excluding Assessed Tax, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" xlink:href="s-20210731.xsd#s_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" xlink:to="lab_s_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_85e579a2-14ca-463b-bb7e-18020cbf3eb8_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 exercise of 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_ShortTermInvestments_8bfddb7b-fbcc-428e-8a62-eae21b157c0c_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term investments</link:label>
    <link:label id="lab_us-gaap_ShortTermInvestments_label_en-US" xlink:label="lab_us-gaap_ShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermInvestments" xlink:to="lab_us-gaap_ShortTermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5c453f78-beb4-46c0-8490-d3064f85f98f_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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_8a06a653-57ca-445c-9bef-d8a4866cb151_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 USD 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_6588dc67-95c1-47c6-b993-88342976412c_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_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_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod_3d2856ba-0a86-48d4-b3bf-dc03cdfd415b_terseLabel_en-US" xlink:label="lab_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod" xlink: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 offering period</link:label>
    <link:label id="lab_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod_label_en-US" xlink:label="lab_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod" xlink: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, Consecutive Offering Period</link:label>
    <link:label id="lab_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod_documentation_en-US" xlink:label="lab_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod" 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">Share-Based Compensation Arrangement By Share-Based Payment Award, Consecutive Offering Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod" xlink:href="s-20210731.xsd#s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod" xlink:to="lab_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_ec34f93d-4d45-4923-9b93-3fc969f8aa5b_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_us-gaap_StatementEquityComponentsAxis_d5aff1fe-4580-408e-9ccc-4fbcbb57a23e_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_9a914d23-222a-4617-9224-1392f8720130_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_AssetsCurrent_d68900fd-0903-4d54-9382-3f64bd1aee6d_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_SellingAndMarketingExpenseMember_3aa6795d-6225-4f23-9fd9-0675db70f940_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_77ae77a0-b00c-46a9-b3dc-9624e0c8b15f_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_a37b2662-18ff-4661-96ab-977f1df94291_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_AccountsReceivableMember_bd221fae-b5ee-441a-9319-17dc914710f2_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_SaleOfStockNameOfTransactionDomain_e8816477-8d98-4343-b698-b76f86917069_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink: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 [Domain]</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_e616f199-b051-411a-b3bf-42a3d308a98a_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Denominator:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink: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 Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_ef39b960-51b8-4977-83c2-fabf92b7991e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" 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_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_a86d6c37-3cd5-4686-a768-0d27a540bac3_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_dei_EntityFileNumber_231ae80d-f6e6-457e-b950-cdb28c597767_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink: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 File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink: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 File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_cab4638b-48b2-464b-96db-a15ba5700bf6_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink: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 Assets and Liabilities Measure On Recurring And Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink: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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" 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_s_LossContingencyNumberOfLawsuits_234ddb4a-01e8-4a54-9e68-ddefef441967_terseLabel_en-US" xlink:label="lab_s_LossContingencyNumberOfLawsuits" xlink: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 contingency, number of lawsuits</link:label>
    <link:label id="lab_s_LossContingencyNumberOfLawsuits_label_en-US" xlink:label="lab_s_LossContingencyNumberOfLawsuits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Number of Lawsuits</link:label>
    <link:label id="lab_s_LossContingencyNumberOfLawsuits_documentation_en-US" xlink:label="lab_s_LossContingencyNumberOfLawsuits" 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">Loss Contingency, Number of Lawsuits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_LossContingencyNumberOfLawsuits" xlink:href="s-20210731.xsd#s_LossContingencyNumberOfLawsuits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_LossContingencyNumberOfLawsuits" xlink:to="lab_s_LossContingencyNumberOfLawsuits" xlink:type="arc" order="1"/>
    <link:label id="lab_s_TemporaryEquityValueConversionOfTemporaryEquityToCommonStock_9f476a6a-1a86-41de-8e75-41934d4af5e0_negatedTerseLabel_en-US" xlink:label="lab_s_TemporaryEquityValueConversionOfTemporaryEquityToCommonStock" 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">Conversion of redeemable convertible preferred stock to common stock upon initial public offering</link:label>
    <link:label id="lab_s_TemporaryEquityValueConversionOfTemporaryEquityToCommonStock_label_en-US" xlink:label="lab_s_TemporaryEquityValueConversionOfTemporaryEquityToCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Value, Conversion of Temporary Equity to Common Stock</link:label>
    <link:label id="lab_s_TemporaryEquityValueConversionOfTemporaryEquityToCommonStock_documentation_en-US" xlink:label="lab_s_TemporaryEquityValueConversionOfTemporaryEquityToCommonStock" 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">Temporary Equity, Value, Conversion of Temporary Equity to Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_TemporaryEquityValueConversionOfTemporaryEquityToCommonStock" xlink:href="s-20210731.xsd#s_TemporaryEquityValueConversionOfTemporaryEquityToCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_TemporaryEquityValueConversionOfTemporaryEquityToCommonStock" xlink:to="lab_s_TemporaryEquityValueConversionOfTemporaryEquityToCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_531a167e-da97-4793-ba68-7938d712288f_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">Cost not yet recognized, options, amount</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_PropertyPlantAndEquipmentTypeDomain_1d65a036-78da-413a-b090-28b18afe89cd_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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_c8297ee8-fecf-43cd-b2c2-1da1b861e506_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink: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 FLOW FROM FINANCING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink: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, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_67fa5f4a-c9f4-4f19-8c84-aad0115139d8_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink: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 Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink: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 Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_96c7f2c7-d4ce-4775-b44c-ac652fe0a325_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_dei_EntitySmallBusiness_fa9178ba-797b-443e-94e2-9722c97af6f6_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink: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 Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink: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 Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_b3e73e2f-e345-4298-9c50-0fe0f23c3dc8_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 or stated value per share (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_us-gaap_FiniteLivedTrademarksGross_d3681757-71b5-4869-8a2f-79ca0fc693e0_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedTrademarksGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks</link:label>
    <link:label id="lab_us-gaap_FiniteLivedTrademarksGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedTrademarksGross" xlink: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 Trademarks, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedTrademarksGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedTrademarksGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedTrademarksGross" xlink:to="lab_us-gaap_FiniteLivedTrademarksGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_fbd309c2-e753-4754-bc5e-27085cd88718_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">Cost not yet recognized amount</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_5795031d-8834-4072-808b-77aec7f597d8_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_7384fed8-a0b6-4a66-93e5-bdb476b8513c_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 (in USD 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_ad15a217-ad00-41e9-8855-5f39aa03573a_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_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_3b05377f-7012-4a55-b2ef-f3687ff089b7_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink: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 securities, available-for-sale, unrealized gain (loss)</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink: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 Securities, Available-for-sale, Unrealized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_958c4ff3-0343-46f9-a89b-f8af76d94381_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_dei_EntityExTransitionPeriod_ebf9d7f6-602b-4f44-b6c7-287ba981cda8_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/2021/dei-2021.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_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_a9cf8402-23e8-4999-bbe7-7064ca4ce7f8_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">Consideration transferred, equity interests</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_us-gaap_StatementLineItems_a3692a8d-e32a-4dc8-ac88-cbf6d018a036_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_srt_LitigationCaseAxis_0cab602a-e9d0-4150-b15a-e52c6e73145f_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:label id="lab_srt_LitigationCaseAxis_label_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseAxis" xlink:to="lab_srt_LitigationCaseAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_13fb3904-a934-42d8-b120-7692514355a4_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_StockIssuedDuringPeriodSharesAcquisitions_e3ff3dcc-e6fd-4d69-a022-2474f31e583a_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 of common stock and awards assumed in connection with acquisition (in shares)</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_b5407c53-64c1-4227-9acb-4a2d8bfd2b92_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_279df834-cb01-43e4-9db9-37a8472f5e46_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_RevenueRemainingPerformanceObligation_a0b83165-dbb5-4e5c-8b08-00566de57350_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">Revenue, 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_SeriesBPreferredStockMember_8cad1224-9696-4a05-a997-6b6b65c76c36_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</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_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_dei_EntityAddressStateOrProvince_ede6b3f4-9463-48f2-8bb7-d5ec465f3d46_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink: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 Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink: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 Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_s_TemporaryEquityIssuanceCosts_c431c208-d46b-4e75-8ebe-3bb7e5ad9a2e_terseLabel_en-US" xlink:label="lab_s_TemporaryEquityIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary equity, issuance costs</link:label>
    <link:label id="lab_s_TemporaryEquityIssuanceCosts_label_en-US" xlink:label="lab_s_TemporaryEquityIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Issuance Costs</link:label>
    <link:label id="lab_s_TemporaryEquityIssuanceCosts_documentation_en-US" xlink:label="lab_s_TemporaryEquityIssuanceCosts" 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">Temporary Equity, Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_TemporaryEquityIssuanceCosts" xlink:href="s-20210731.xsd#s_TemporaryEquityIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_TemporaryEquityIssuanceCosts" xlink:to="lab_s_TemporaryEquityIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b017aa43-518e-4a66-8893-1d1ac5ad1755_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">Loss before provision for 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_7047b11f-d2b5-45d8-ab4e-9818f18ca37a_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_PropertyPlantAndEquipmentByTypeAxis_73397931-fc27-4069-8dd0-55db06b28fe7_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_ContractWithCustomerLiabilityNoncurrent_4e304223-013f-4bdb-9620-99dec93c861e_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, non-current</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_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_4e23fea3-fedb-4eed-acc8-a3f3d2e8591c_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">Finite-lived intangible asset, 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_srt_MajorCustomersAxis_12cbee3f-6da9-40c6-8e92-76e93992b3bc_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_RestructuringCostAndReserveLineItems_c25b8e61-e977-4108-9c35-653840b88a49_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:to="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_s_DeferredOfferingCostsAccruedButNotYetPaid_a166c782-90b9-4d2c-bcf3-d9fdd489b07e_terseLabel_en-US" xlink:label="lab_s_DeferredOfferingCostsAccruedButNotYetPaid" xlink: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 offering costs accrued but not yet paid</link:label>
    <link:label id="lab_s_DeferredOfferingCostsAccruedButNotYetPaid_label_en-US" xlink:label="lab_s_DeferredOfferingCostsAccruedButNotYetPaid" xlink: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 Offering Costs Accrued But Not Yet Paid</link:label>
    <link:label id="lab_s_DeferredOfferingCostsAccruedButNotYetPaid_documentation_en-US" xlink:label="lab_s_DeferredOfferingCostsAccruedButNotYetPaid" 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 Offering Costs Accrued But Not Yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_DeferredOfferingCostsAccruedButNotYetPaid" xlink:href="s-20210731.xsd#s_DeferredOfferingCostsAccruedButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_DeferredOfferingCostsAccruedButNotYetPaid" xlink:to="lab_s_DeferredOfferingCostsAccruedButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_12447e24-6405-4813-97e1-7a676cf49d5a_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_d994785a-6a1e-4cdf-b0b7-9f3f12459050_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, Basic and Diluted</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_36faa032-93e1-4325-855e-df10025dc9d8_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_dei_EntityShellCompany_5c3e31af-5fb1-42e2-9703-a5953b6629a1_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink: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 Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink: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 Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_97bf89fe-c601-4018-b726-8d8445da1e05_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_dei_LocalPhoneNumber_0aac0033-0ef0-4537-a296-d84ebef062b3_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_2d7caaf2-b934-4972-be9c-e9c40a463b90_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink: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 Stock-based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink: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 Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingAxis_9b500f21-1037-4c27-88df-d981d5f232ac_terseLabel_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink: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 [Axis]</link:label>
    <link:label id="lab_us-gaap_VestingAxis_label_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis" xlink:to="lab_us-gaap_VestingAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_4d72d81d-beeb-474a-a597-94181a618bd1_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink: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 initial public offering and private placement, net of underwriting discounts and commissions</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink: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 Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_1576d4e7-3e81-4792-bbc3-04a74a80d5c7_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_PlanNameDomain_b0170cc6-1304-4dd8-b7c2-e5d01b2a9529_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_db8215d1-9ac6-408e-a742-a2c203fcf80d_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_us-gaap_InterestPaidNet_78bce51d-8f6c-4af3-a41e-0aa7d960e307_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">Interest paid</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_us-gaap_NetIncomeLossAbstract_99708132-68b3-4f5d-8298-c5933cfd598f_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator:</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAbstract_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAbstract" xlink:to="lab_us-gaap_NetIncomeLossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_71637643-2c76-4079-98b2-f669bf4be7f5_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_us-gaap_ResearchAndDevelopmentExpense_ddcaff8b-441b-4b99-911c-c083b93efe80_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</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_s_BusinessCombinationHoldbackFairValuePerShare_02fb9513-c656-444b-8fd5-00759f34920f_terseLabel_en-US" xlink:label="lab_s_BusinessCombinationHoldbackFairValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Holdback shares, fair value per share (in USD per share)</link:label>
    <link:label id="lab_s_BusinessCombinationHoldbackFairValuePerShare_label_en-US" xlink:label="lab_s_BusinessCombinationHoldbackFairValuePerShare" xlink: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, Holdback, Fair Value per Share</link:label>
    <link:label id="lab_s_BusinessCombinationHoldbackFairValuePerShare_documentation_en-US" xlink:label="lab_s_BusinessCombinationHoldbackFairValuePerShare" 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">Business Combination, Holdback, Fair Value per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_BusinessCombinationHoldbackFairValuePerShare" xlink:href="s-20210731.xsd#s_BusinessCombinationHoldbackFairValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_BusinessCombinationHoldbackFairValuePerShare" xlink:to="lab_s_BusinessCombinationHoldbackFairValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_88279861-3938-4e76-8f9a-0c89d5b9b185_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_us-gaap_InterestExpenseLongTermDebt_6bd3ffaf-16d5-411b-a06f-57c0d7c95065_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseLongTermDebt" xlink: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, long-term debt</link:label>
    <link:label id="lab_us-gaap_InterestExpenseLongTermDebt_label_en-US" xlink:label="lab_us-gaap_InterestExpenseLongTermDebt" xlink: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, Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseLongTermDebt" xlink:to="lab_us-gaap_InterestExpenseLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_cc3f8c4c-c223-4fdd-8c4f-59ac7b95b917_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_b68427de-6ef8-4381-94f2-bcd9a60174ab_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_946183d2-d12c-492e-a6ec-3d1bcbada0d8_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">Revenue, remaining performance obligation, expected timing of satisfaction, period</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_b391f0ae-4070-4798-be77-443aad852cf9_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_s_OtherGeographicalAreasMember_641aa6cf-e0a2-45f7-9cf8-2fa191f054ed_terseLabel_en-US" xlink:label="lab_s_OtherGeographicalAreasMember" xlink: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_s_OtherGeographicalAreasMember_label_en-US" xlink:label="lab_s_OtherGeographicalAreasMember" xlink: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 [Member]</link:label>
    <link:label id="lab_s_OtherGeographicalAreasMember_documentation_en-US" xlink:label="lab_s_OtherGeographicalAreasMember" 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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_OtherGeographicalAreasMember" xlink:href="s-20210731.xsd#s_OtherGeographicalAreasMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_OtherGeographicalAreasMember" xlink:to="lab_s_OtherGeographicalAreasMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_06c09cba-6ae8-46b2-9d3f-20dd03301059_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 and equipment</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_217d2316-0874-447a-a588-dd5dbbaf97fb_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink: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 Assets and Liabilities Measure On Recurring And Nonrecurring Basis [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink: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 and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RedeemableConvertiblePreferredStockMember_5337d778-3d62-4606-a8fe-5b1b156fc2e0_terseLabel_en-US" xlink:label="lab_us-gaap_RedeemableConvertiblePreferredStockMember" xlink: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 convertible preferred stock</link:label>
    <link:label id="lab_us-gaap_RedeemableConvertiblePreferredStockMember_label_en-US" xlink:label="lab_us-gaap_RedeemableConvertiblePreferredStockMember" xlink: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 Convertible Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RedeemableConvertiblePreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RedeemableConvertiblePreferredStockMember" xlink:to="lab_us-gaap_RedeemableConvertiblePreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_7de339a5-c9f1-4830-a9f3-b935196ebcc5_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_dei_EntityTaxIdentificationNumber_a282120f-e907-43fb-8d40-e41b27b36cf8_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink: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 Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink: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 Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_b64111ca-d66b-4bf1-9e14-08f99843b8bc_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_WeightedAverageNumberOfSharesOutstandingBasic_20af0e3b-60d8-4478-b1cb-fac06a2df0e3_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">Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, diluted (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_6eb6bffe-8f7b-422a-afe5-fb71026b05ca_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">Net loss per share attributable to Class A and Class B common stockholders, diluted (in USD 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_SaleOfStockPricePerShare_4f1f84a6-d7c3-4af1-9340-29251d85ecea_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 USD 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_us-gaap_VestingDomain_e074eedb-3a5e-4735-a027-a14bee4043ca_terseLabel_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink: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 [Domain]</link:label>
    <link:label id="lab_us-gaap_VestingDomain_label_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain" xlink:to="lab_us-gaap_VestingDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_cd4c0c97-e98a-4fa9-bc5d-9d1004dc764d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink: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 paid, net</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink: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, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonUsMember_539d4f92-f639-4e01-b24c-f39cd244e95a_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">International</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_SubsequentEventsTextBlock_123523cc-8caf-41ca-baf8-ba8caaa7b07b_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_79d09f1a-95b5-4459-886b-2c32d5b539e9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink: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 Restructuring and Related Costs [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink: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 Restructuring and Related Costs [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_c669e408-868d-4659-80b8-bc5e0dd24012_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">Total 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_TemporaryEquitySharesAuthorized_5c2c206b-48f1-42c7-ae40-ee7eaf14bcf4_verboseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesAuthorized" 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">Redeemable convertible preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquitySharesAuthorized_1eafdd2b-3afd-4ca5-ac11-f82098cf2c33_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesAuthorized" xlink: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 Authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquitySharesAuthorized_label_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquitySharesAuthorized" xlink:to="lab_us-gaap_TemporaryEquitySharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_s_MilestoneSharesMember_3b2c54d5-2eee-446e-9e58-c48fb26b0d2d_terseLabel_en-US" xlink:label="lab_s_MilestoneSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Milestone Options</link:label>
    <link:label id="lab_s_MilestoneSharesMember_label_en-US" xlink:label="lab_s_MilestoneSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Milestone Shares [Member]</link:label>
    <link:label id="lab_s_MilestoneSharesMember_documentation_en-US" xlink:label="lab_s_MilestoneSharesMember" 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">Milestone Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_MilestoneSharesMember" xlink:href="s-20210731.xsd#s_MilestoneSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_MilestoneSharesMember" xlink:to="lab_s_MilestoneSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfRevenue_03d07436-da29-449d-aa1d-b3ee444d1608_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_us-gaap_ContractWithCustomerLiability_e9e3bc5e-e5a6-4b94-b64a-c25eb4bb03ec_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">Contract with customer, liability</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_NetCashProvidedByUsedInFinancingActivities_c9f82305-2a4f-437c-a629-73fb4543d681_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_79b2812b-a616-4840-bc9f-7e48333c0437_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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_abb0bab3-6875-4762-9d98-36ad89fef48c_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 redeemable convertible preferred stock to common stock upon initial public offering (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_e320f3e1-7faa-4d9f-a510-c7d2f39a0135_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_s_CommonStockNumberOfVotingRights_4bf3010f-cf4b-4cfd-9983-9c8e61058a71_terseLabel_en-US" xlink:label="lab_s_CommonStockNumberOfVotingRights" xlink: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, number of voting rights</link:label>
    <link:label id="lab_s_CommonStockNumberOfVotingRights_label_en-US" xlink:label="lab_s_CommonStockNumberOfVotingRights" xlink: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, Number Of Voting Rights</link:label>
    <link:label id="lab_s_CommonStockNumberOfVotingRights_documentation_en-US" xlink:label="lab_s_CommonStockNumberOfVotingRights" 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, Number Of Voting Rights</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_CommonStockNumberOfVotingRights" xlink:href="s-20210731.xsd#s_CommonStockNumberOfVotingRights"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_CommonStockNumberOfVotingRights" xlink:to="lab_s_CommonStockNumberOfVotingRights" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_a5d0301e-6156-4253-879b-68317bbead51_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 Measurements</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_AccountsPayableCurrent_62c5d0bf-6f17-4640-8a75-15e4b873e894_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_ConcentrationRiskByTypeAxis_525810a2-e0e0-4b0e-bbbc-ca269c2805d8_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_DepreciationDepletionAndAmortization_05e844fb-ef1c-4abe-8f64-fd6c78c31d32_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_s_ScalyrMember_5802ddd9-f4f0-449f-a545-7805e2ef16f7_terseLabel_en-US" xlink:label="lab_s_ScalyrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scalyr</link:label>
    <link:label id="lab_s_ScalyrMember_label_en-US" xlink:label="lab_s_ScalyrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scalyr [Member]</link:label>
    <link:label id="lab_s_ScalyrMember_documentation_en-US" xlink:label="lab_s_ScalyrMember" 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">Scalyr</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_ScalyrMember" xlink:href="s-20210731.xsd#s_ScalyrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_ScalyrMember" xlink:to="lab_s_ScalyrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_6b0f829d-b826-44c3-ad67-64ac476821ab_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_dei_EntitiesTable_8c69fb12-b85c-436c-94cb-a88ab242dda7_terseLabel_en-US" xlink:label="lab_dei_EntitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entities [Table]</link:label>
    <link:label id="lab_dei_EntitiesTable_label_en-US" xlink:label="lab_dei_EntitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitiesTable" xlink:to="lab_dei_EntitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_s_BlackBerryLitigationMember_85622da4-722a-467c-87fd-7b0b3983b0bf_terseLabel_en-US" xlink:label="lab_s_BlackBerryLitigationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">BlackBerry Litigation</link:label>
    <link:label id="lab_s_BlackBerryLitigationMember_label_en-US" xlink:label="lab_s_BlackBerryLitigationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">BlackBerry Litigation [Member]</link:label>
    <link:label id="lab_s_BlackBerryLitigationMember_documentation_en-US" xlink:label="lab_s_BlackBerryLitigationMember" 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">BlackBerry Litigation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_BlackBerryLitigationMember" xlink:href="s-20210731.xsd#s_BlackBerryLitigationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_BlackBerryLitigationMember" xlink:to="lab_s_BlackBerryLitigationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_ed283dfc-249e-4dff-8783-14fc5f38800e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink: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, Assets Measured on Recurring Basis</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink: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, Assets Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_550931eb-8c38-43ba-b0da-c9fde19c8007_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink: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 revolving line of credit</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink: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 Long-term Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_28b08e23-5cab-40bb-a970-e0daefdfc549_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 (Loss)</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_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_ba7555f9-fa5d-4ff2-ad6f-a6488be58ef8_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remainder of 2022</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink: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, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_s_StockBasedCompensationCapitalizedAsInternalUseSoftware_d78510cf-57f2-4050-80b2-e29196cea487_terseLabel_en-US" xlink:label="lab_s_StockBasedCompensationCapitalizedAsInternalUseSoftware" xlink: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 capitalized as internal-use software</link:label>
    <link:label id="lab_s_StockBasedCompensationCapitalizedAsInternalUseSoftware_label_en-US" xlink:label="lab_s_StockBasedCompensationCapitalizedAsInternalUseSoftware" xlink: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 Based Compensation Capitalized As Internal use Software</link:label>
    <link:label id="lab_s_StockBasedCompensationCapitalizedAsInternalUseSoftware_documentation_en-US" xlink:label="lab_s_StockBasedCompensationCapitalizedAsInternalUseSoftware" 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 Based Compensation Capitalized As Internal use Software</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_StockBasedCompensationCapitalizedAsInternalUseSoftware" xlink:href="s-20210731.xsd#s_StockBasedCompensationCapitalizedAsInternalUseSoftware"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_StockBasedCompensationCapitalizedAsInternalUseSoftware" xlink:to="lab_s_StockBasedCompensationCapitalizedAsInternalUseSoftware" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_54bbd0a2-bdb9-4219-adb6-a5c0ac17ab6a_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_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_51f5e1c9-9472-4fd3-931e-34b9fe1d39ad_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" 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 payable</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink: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, Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_667fcc67-d502-40d2-b8c5-ecbaed111abc_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_1ba85789-0fdc-4d29-87a7-48e585c91124_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink: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 Temporary Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink: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 Temporary Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_s_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_774d47e1-8fd2-4085-a8ef-fa859363d33b_terseLabel_en-US" xlink:label="lab_s_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink: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_s_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_label_en-US" xlink:label="lab_s_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink: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 Four</link:label>
    <link:label id="lab_s_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_documentation_en-US" xlink:label="lab_s_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" 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">Finite-Lived Intangible Asset, Expected Amortization, After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:href="s-20210731.xsd#s_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:to="lab_s_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_s_ChannelPartnerBMember_d0440741-9c15-43be-85cd-47a50ec957db_terseLabel_en-US" xlink:label="lab_s_ChannelPartnerBMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Channel partner B</link:label>
    <link:label id="lab_s_ChannelPartnerBMember_label_en-US" xlink:label="lab_s_ChannelPartnerBMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Channel Partner B [Member]</link:label>
    <link:label id="lab_s_ChannelPartnerBMember_documentation_en-US" xlink:label="lab_s_ChannelPartnerBMember" 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">Channel Partner B</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_ChannelPartnerBMember" xlink:href="s-20210731.xsd#s_ChannelPartnerBMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_ChannelPartnerBMember" xlink:to="lab_s_ChannelPartnerBMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_dc1e818f-78be-4fd3-a049-47dff4122337_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 restricted stock awards (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_ae309bfd-53ba-49f2-b930-f8a72f1acb9b_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">Class B Common Stock</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_us-gaap_PaymentsToAcquireIntangibleAssets_5b704d25-ed35-435c-b2bf-e252348fe9b1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets" 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 intangible assets</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets" xlink: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 Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="lab_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_e572bf29-4a57-4dc3-8e20-62ba9486a2c3_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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_93fc3cd3-a54e-4775-b6ed-53e1453a7757_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_FiniteLivedNoncompeteAgreementsGross_da44309a-7f78-4e76-95d3-a7e6fcdf5dfb_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedNoncompeteAgreementsGross" xlink: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-compete agreements</link:label>
    <link:label id="lab_us-gaap_FiniteLivedNoncompeteAgreementsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedNoncompeteAgreementsGross" xlink: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 Noncompete Agreements, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedNoncompeteAgreementsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedNoncompeteAgreementsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedNoncompeteAgreementsGross" xlink:to="lab_us-gaap_FiniteLivedNoncompeteAgreementsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_ed52526d-df91-4d0c-8546-220f4fa0eff2_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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_90fe4bab-7ece-4242-b1e8-682dc98edacc_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink: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 FLOW FROM INVESTING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink: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, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_bdcdd209-4ff8-41ae-9080-0bd150f11afd_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">Property and Equipment, Net</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_c13e7895-08f5-4d6f-b5fe-52d69850d063_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_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_46aee4c8-90e9-4799-9d87-7828702535bf_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 DISCLOSURE OF NON-CASH 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_CustomerRelationshipsMember_2a9b4ac5-3e66-48d2-a2c7-6bcf45ef7795_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_TemporaryEquitySharesIssued_56639dd1-0af3-49f5-823c-6537c27b5260_netLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesIssued" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redeemable convertible preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquitySharesIssued_642ca7e3-d151-475f-ba4b-b7eb0426716e_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesIssued" xlink: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 shares)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquitySharesIssued_label_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquitySharesIssued" xlink:to="lab_us-gaap_TemporaryEquitySharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_b11f6573-0387-4764-9b81-c3ccf2b9eae8_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink: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 Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems" xlink:to="lab_us-gaap_LossContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_7fa43044-baa9-4619-ba5c-a4ea72d779fb_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_b7569fad-b586-4420-a9d5-8f3eb81032a3_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_4b884338-7a8b-4dd6-961d-a97b9eb9d4cb_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" 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">Total</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_PropertyPlantAndEquipmentDisclosureTextBlock_96409c54-1422-4986-95a7-dbe540bcd8e5_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink: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_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_e1c0966b-981e-4c93-9f01-0200c535e340_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_FiniteLivedCustomerRelationshipsGross_8250f38f-df6b-4ef6-8e5a-4a902d0cd6a4_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedCustomerRelationshipsGross" xlink: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 relationship</link:label>
    <link:label id="lab_us-gaap_FiniteLivedCustomerRelationshipsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedCustomerRelationshipsGross" xlink: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 Customer Relationships, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedCustomerRelationshipsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedCustomerRelationshipsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedCustomerRelationshipsGross" xlink:to="lab_us-gaap_FiniteLivedCustomerRelationshipsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_9cce9d4b-c433-4580-8de5-4239ad7e2de7_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 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_TemporaryEquityLiquidationPreference_7904ecf0-91a8-41d2-a012-2c8243be70c2_verboseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityLiquidationPreference" 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">Redeemable convertible preferred stock, liquidation amount</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityLiquidationPreference_419b3f2d-16c9-42bb-989f-c53d57b3f70c_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityLiquidationPreference" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liquidation Amount</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityLiquidationPreference_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityLiquidationPreference" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Liquidation Preference</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityLiquidationPreference" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLiquidationPreference"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityLiquidationPreference" xlink:to="lab_us-gaap_TemporaryEquityLiquidationPreference" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_3d919d45-3363-4d98-835c-ea62eaacc658_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_FiscalPeriod_dbf5485a-4342-442c-a9d4-8544e7eb27e9_terseLabel_en-US" xlink:label="lab_us-gaap_FiscalPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal Year</link:label>
    <link:label id="lab_us-gaap_FiscalPeriod_label_en-US" xlink:label="lab_us-gaap_FiscalPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal Period, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiscalPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiscalPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiscalPeriod" xlink:to="lab_us-gaap_FiscalPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_f9bb3b64-596a-41a2-b020-0b67eaa8e9e6_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_us-gaap_DebtInstrumentLineItems_67b521df-a5d1-41c7-af84-b3f3c9137c1a_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_RepaymentsOfLongTermDebt_37b5dc4d-4696-43be-9db3-f505e2d3bfc7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" 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">Repayment of term loan</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_s_SeriesSeedPreferredStockMember_d8940a88-1ad0-4cf3-8b34-793425972376_terseLabel_en-US" xlink:label="lab_s_SeriesSeedPreferredStockMember" xlink: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 Seed</link:label>
    <link:label id="lab_s_SeriesSeedPreferredStockMember_label_en-US" xlink:label="lab_s_SeriesSeedPreferredStockMember" xlink: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 Seed Preferred Stock [Member]</link:label>
    <link:label id="lab_s_SeriesSeedPreferredStockMember_documentation_en-US" xlink:label="lab_s_SeriesSeedPreferredStockMember" 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 Seed Preferred Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_SeriesSeedPreferredStockMember" xlink:href="s-20210731.xsd#s_SeriesSeedPreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_SeriesSeedPreferredStockMember" xlink:to="lab_s_SeriesSeedPreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_052e0b3f-6874-42a7-a7fd-47585dee6039_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink: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_BusinessAcquisitionsProFormaRevenue_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink: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, Pro Forma Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_9bbb42fa-3f0c-4e48-ad9f-372d1651476f_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</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_ee946551-70d2-440a-beb9-4b9a1597a2e0_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 adjustments</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_us-gaap_RevenueFromContractWithCustomerMember_e7afe736-595f-4c8a-8b4e-e5c3e7f79caf_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink: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 from Contract with Customer Benchmark</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerMember_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink: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 Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerMember" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_5030a67e-0805-46f8-adfa-05ee9d773988_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink: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 Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink: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 Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_ae797f01-f1f5-4eb4-944e-d0e79ed9e2c0_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">Class of warrant or right, exercise price of warrants or rights (in USD 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_us-gaap_RevenueRemainingPerformanceObligationPercentage_978fb751-2b77-45df-ba20-b0ae13fa19f3_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">Revenue, 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_TrademarksMember_13ad801c-0812-435b-815e-28609bebf6ed_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks</link:label>
    <link:label id="lab_us-gaap_TrademarksMember_label_en-US" xlink:label="lab_us-gaap_TrademarksMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksMember" xlink:to="lab_us-gaap_TrademarksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeveranceCosts1_3e13be25-9664-42d4-9789-218cf0983c2b_terseLabel_en-US" xlink:label="lab_us-gaap_SeveranceCosts1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance costs</link:label>
    <link:label id="lab_us-gaap_SeveranceCosts1_label_en-US" xlink:label="lab_us-gaap_SeveranceCosts1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeveranceCosts1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeveranceCosts1" xlink:to="lab_us-gaap_SeveranceCosts1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_e33892f5-df4d-4516-a749-270fe33ef811_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink: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, Tranche Three</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink: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, Tranche Three [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WarrantMember_40b8e0d6-157a-4436-8a71-61a94f415aa5_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">Common stock warrants</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_52b5ecb7-87e6-4e65-af45-5244b5e16478_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 of period (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_35c2016d-a5c4-4954-bf81-86991adee3b1_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, end of period (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_c45ce7f9-d19d-4218-b8ec-ea455755c590_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" 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, outstanding, weighted average exercise price (in USD 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_SeriesCPreferredStockMember_678e62af-95f0-4753-86f4-ce939b076723_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">Series 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_dei_EntityCommonStockSharesOutstanding_c816218c-fe03-4090-94a4-9206ca4ca2a9_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink: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 Common Stock, Shares Outstanding (in shares)</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink: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 Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_5b38b2d7-510b-47c9-95c3-5ed96b6f4f79_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink: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</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink: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, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_6548ecf6-f9f1-4ebc-ae6c-7ae5c217bb78_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 payment arrangement, expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_836ae039-0a78-46d7-bd17-68f576b47991_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</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_7369f175-c5b3-4a7b-aa07-11175addc677_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">Weighted-Average Remaining Contractual Term (in years), Vested and exercisable (in years)</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_32b45084-b407-4ebe-81e6-ba248da42585_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b975368b-b0b1-4889-9c71-03747b225c43_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_dei_DocumentFiscalPeriodFocus_c9d83899-94d1-44c5-82ee-abb2e2b9008d_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/2021/dei-2021.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_EffectiveIncomeTaxRateContinuingOperations_2f661deb-6207-41cb-8338-acd6dcfbed38_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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: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_95350b29-9545-42e7-bc31-e9789c13dd31_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">Series 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_s_ChannelPartnerAMember_0b26ff93-8539-4f40-a4c6-bb171c1370a2_terseLabel_en-US" xlink:label="lab_s_ChannelPartnerAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Channel partner A</link:label>
    <link:label id="lab_s_ChannelPartnerAMember_label_en-US" xlink:label="lab_s_ChannelPartnerAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Channel Partner A [Member]</link:label>
    <link:label id="lab_s_ChannelPartnerAMember_documentation_en-US" xlink:label="lab_s_ChannelPartnerAMember" 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">Channel Partner A</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_ChannelPartnerAMember" xlink:href="s-20210731.xsd#s_ChannelPartnerAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_ChannelPartnerAMember" xlink:to="lab_s_ChannelPartnerAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashCurrent_404f5f97-5bc3-43f4-a733-7a1f333fe2c4_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, current</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_us-gaap_ConstructionInProgressMember_9d6b8936-f480-4efd-b1e3-f5830ca3f8e0_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember" xlink:to="lab_us-gaap_ConstructionInProgressMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonClassAMember_724dd33a-dcd3-44fc-ad7d-b509a142c9bd_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">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_c4db11f3-5ddc-4987-b359-aafaf4cc8848_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&#8211;Beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_73489a87-db0a-427f-b207-893375b12860_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&#8211;End of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_cbec1d37-d7d2-4cb6-b25b-e10a2d6107f5_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">Cash, cash equivalents, restricted cash and restricted cash equivalents</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_country_US_b92192a5-3c05-4f7c-bc52-d09063b3641c_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_SaleOfStockNumberOfSharesIssuedInTransaction_b2c15e05-beb5-42a1-b448-296bcb04eee2_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">Sale of stock, 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_acca43a8-1fa5-4d8a-be30-649aebf24347_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 or stated value per share (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_00745a56-cbb2-4f94-a984-67ef58389fac_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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_bbb0c1f7-8cc5-4fb6-8e6a-3e7882200d1d_terseLabel_en-US" xlink:label="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedules of Concentration of Risk, by Risk Factor</link:label>
    <link:label id="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_label_en-US" xlink:label="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedules of Concentration of Risk, by Risk Factor [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:to="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink: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 Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_1ba1f255-67b8-4866-a957-97c77da2141f_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_f8722328-6541-4a39-a140-aa6c4ff670bd_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" 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 intangible assets</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_CommonStockCapitalSharesReservedForFutureIssuance_a98efa4e-cea7-4964-95d2-ed823d77a707_totalLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" 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 shares of common stock reserved</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_eb10bc6c-2ef5-4aef-8324-4f0918ae623d_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">Total shares of common stock reserved</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_9dca3b33-1c35-433f-8791-5389b3338878_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" 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, capital shares 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_dei_EntityCentralIndexKey_52994fa9-7474-4235-9461-b53253ff7699_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink: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 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/2021/dei-2021.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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_fa8450eb-7fc5-48c3-b43e-46105a477cdb_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_26ab2cd0-6cde-4103-8c46-4b96eae4a3d9_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_dei_SecurityExchangeName_e625494a-f03a-4680-84e8-3a5049018ef7_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeriesEPreferredStockMember_c1675781-5094-4927-bca2-5c4f8b0a895a_terseLabel_en-US" xlink:label="lab_us-gaap_SeriesEPreferredStockMember" xlink: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 E</link:label>
    <link:label id="lab_us-gaap_SeriesEPreferredStockMember_label_en-US" xlink:label="lab_us-gaap_SeriesEPreferredStockMember" xlink: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 E Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesEPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesEPreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesEPreferredStockMember" xlink:to="lab_us-gaap_SeriesEPreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_a7dd8c50-e1f3-40c8-a413-2ac7b54affef_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">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_ContractWithCustomerSalesChannelDomain_ae52634d-6d66-4a60-b779-6ce54afe29e2_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Sales Channel [Domain]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelDomain_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelDomain" xlink: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, Sales Channel [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:to="lab_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_beb2cb2f-e60f-4543-b05d-b49417be594e_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 common stock upon exercise of options (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_9ae3110e-7285-4995-86f5-496c601b24fe_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" 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">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_8a99ab26-5135-44af-a1f5-3ec1d61ca982_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" 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 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_WeightedAverageNumberOfDilutedSharesOutstanding_6c860c2b-5490-4496-a386-4d8a8d5dd2f1_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">Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic (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_IncomeTaxDisclosureTextBlock_94d2968a-414b-42a9-bd6b-097269e3486a_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_us-gaap_OverAllotmentOptionMember_8f1d9f1b-7e8c-428f-96e4-3a1e6c4a44c9_terseLabel_en-US" xlink:label="lab_us-gaap_OverAllotmentOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Over-Allotment Option</link:label>
    <link:label id="lab_us-gaap_OverAllotmentOptionMember_label_en-US" xlink:label="lab_us-gaap_OverAllotmentOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Over-Allotment Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OverAllotmentOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OverAllotmentOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OverAllotmentOptionMember" xlink:to="lab_us-gaap_OverAllotmentOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_66cd056b-1d73-4709-bbb7-b39376aa57d2_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink: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 Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink: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 Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_020d66b8-0f72-4a0b-b7f8-bbd4b0572949_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">Share-based Payment Arrangement, 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_StockholdersEquityNoteDisclosureTextBlock_88b29de8-3f7f-492a-b5aa-e527836a9ebb_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" 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">Preferred Stock</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_9ea18345-f610-4691-b1f8-f35a63878a9f_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">Common Stock</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_s_LossContingencyNumberOfArbitrations_3742d9f4-e73e-4ba0-9cc7-084595bb623b_terseLabel_en-US" xlink:label="lab_s_LossContingencyNumberOfArbitrations" xlink: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 contingency, number of arbitrations</link:label>
    <link:label id="lab_s_LossContingencyNumberOfArbitrations_label_en-US" xlink:label="lab_s_LossContingencyNumberOfArbitrations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Number Of Arbitrations</link:label>
    <link:label id="lab_s_LossContingencyNumberOfArbitrations_documentation_en-US" xlink:label="lab_s_LossContingencyNumberOfArbitrations" 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">Loss Contingency, Number Of Arbitrations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_LossContingencyNumberOfArbitrations" xlink:href="s-20210731.xsd#s_LossContingencyNumberOfArbitrations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_LossContingencyNumberOfArbitrations" xlink:to="lab_s_LossContingencyNumberOfArbitrations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_abd431ed-dc3a-4279-a4ae-a957ecdb006d_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 Excluded from Computation of Earnings Per Share</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_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_33987882-76b9-4ed7-abaa-34eb1bc9a304_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">Expected to vest (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_us-gaap_ClassOfStockLineItems_0efc5553-c19e-4b94-ae43-dc29c88f13a5_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_FiniteLivedIntangibleAssetsMajorClassNameDomain_5c58a82b-6bac-4a72-84c3-003298833a71_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_CreditFacilityAxis_59a0503e-d256-4159-bd88-d50526256c51_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink: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 Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink: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 Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_6cec0546-480e-4f2c-8fa1-ae7a91611fbd_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_IncreaseDecreaseInOperatingCapitalAbstract_82068603-810b-43af-b5a9-3ee0f438575d_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, net of effects of acquisition</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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_9143f9fc-cc42-4224-bb98-513a5ded7252_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 and amortization</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_s_ForwardStockSplitPolicyTextBlock_8248d792-68da-4337-adcf-10aecd911273_terseLabel_en-US" xlink:label="lab_s_ForwardStockSplitPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Stock Split</link:label>
    <link:label id="lab_s_ForwardStockSplitPolicyTextBlock_label_en-US" xlink:label="lab_s_ForwardStockSplitPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Stock Split [Policy Text Block]</link:label>
    <link:label id="lab_s_ForwardStockSplitPolicyTextBlock_documentation_en-US" xlink:label="lab_s_ForwardStockSplitPolicyTextBlock" 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">Forward Stock Split</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_ForwardStockSplitPolicyTextBlock" xlink:href="s-20210731.xsd#s_ForwardStockSplitPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_ForwardStockSplitPolicyTextBlock" xlink:to="lab_s_ForwardStockSplitPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_87b5b986-f64d-492a-828f-bb00909c7af1_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_680b9afa-0d33-46f9-bfd7-15fb383c84d9_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">Expected term (in 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_50ab0237-6fe6-4a93-be06-4c2c973ce4b3_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_EmployeeStockMember_461dbe4b-bc30-48fd-9d57-149b6a384e57_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ESPP</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink: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 Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember" xlink:to="lab_us-gaap_EmployeeStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_dc119925-90e7-4dda-a10b-3c082b76be1d_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_PaymentsToAcquireBusinessesGross_ea6fcf48-71c0-44cb-afb7-a4da930964f9_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink: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 payments for business acquisition</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquityLineItems_249f6f1a-4c29-4ee5-9d2c-45313770d51c_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity [Line Items]</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityLineItems_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityLineItems" xlink:to="lab_us-gaap_TemporaryEquityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_f6b1c02a-32bd-49bb-8d8b-49b7fe867348_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherPaymentsToAcquireBusinesses_dd3f271e-a20d-44f1-ab78-895b70d6bd36_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPaymentsToAcquireBusinesses" xlink: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 related to certain obligations</link:label>
    <link:label id="lab_us-gaap_OtherPaymentsToAcquireBusinesses_label_en-US" xlink:label="lab_us-gaap_OtherPaymentsToAcquireBusinesses" xlink: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 Payments to Acquire Businesses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPaymentsToAcquireBusinesses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPaymentsToAcquireBusinesses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPaymentsToAcquireBusinesses" xlink:to="lab_us-gaap_OtherPaymentsToAcquireBusinesses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_d7edf8ad-ca4e-47a2-8ca7-e3ee09755ffb_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">Money market funds</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_4ee706e1-1446-49b8-8fe9-7c2cfcce8c78_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink: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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink: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, Cash and Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesTable_310a24e2-1b43-4ec4-ab86-dbdd9aaf442c_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink: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 Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable" xlink:to="lab_us-gaap_LossContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_s_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_e9e4eafc-cacf-4195-9189-dd05bdeaa496_terseLabel_en-US" xlink:label="lab_s_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xlink: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 E Preferred Stock, net of issuance costs (in shares)</link:label>
    <link:label id="lab_s_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_s_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Stock Issued During Period, Shares, New Issues</link:label>
    <link:label id="lab_s_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_documentation_en-US" xlink:label="lab_s_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" 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">Temporary Equity, Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xlink:href="s-20210731.xsd#s_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_s_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_a7353a89-dfe6-4d48-8cda-bdb2d61d07aa_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink: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 Acquired as Part of Business Combination</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink: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 Acquired as Part of Business Combination [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_ed242731-9d63-4d92-98cd-9562c34acd48_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink: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 Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_d001025e-ce50-4f42-9552-e4ede90ff8e3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink: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 to vest</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink: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, Outstanding, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_3e6d2109-f143-40d5-83f2-1ea3112a0fbf_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink: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 Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink: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 Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_b230d699-4e6f-4780-bff0-3c9f09db2db0_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">Percentage of outstanding stock, maximum</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_s_NoncashOperatingLeaseCost_1c160f43-169c-43a8-8994-4c9117f27864_terseLabel_en-US" xlink:label="lab_s_NoncashOperatingLeaseCost" xlink: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-cash operating lease costs</link:label>
    <link:label id="lab_s_NoncashOperatingLeaseCost_label_en-US" xlink:label="lab_s_NoncashOperatingLeaseCost" xlink: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 Operating Lease Cost</link:label>
    <link:label id="lab_s_NoncashOperatingLeaseCost_documentation_en-US" xlink:label="lab_s_NoncashOperatingLeaseCost" 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">Noncash Operating Lease Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_NoncashOperatingLeaseCost" xlink:href="s-20210731.xsd#s_NoncashOperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_NoncashOperatingLeaseCost" xlink:to="lab_s_NoncashOperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_8fed3ec6-e496-4451-b410-5e1459c0e518_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_dei_Security12bTitle_6b2e3516-6cc6-46dd-a69e-0370cf557705_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_fd504073-1fda-432d-b2c8-f3d39a8b4388_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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_5715c3ce-55a3-43a2-bb65-ff8fddeadce6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink: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</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink: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 [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_s_BusinessCombinationHoldbackSharesAndCashTerm_3a01ccb6-ed0f-49b2-bf91-1d8e4b7985cd_terseLabel_en-US" xlink:label="lab_s_BusinessCombinationHoldbackSharesAndCashTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Release term for Holdback Shares and cash</link:label>
    <link:label id="lab_s_BusinessCombinationHoldbackSharesAndCashTerm_label_en-US" xlink:label="lab_s_BusinessCombinationHoldbackSharesAndCashTerm" xlink: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, Holdback Shares and Cash, Term</link:label>
    <link:label id="lab_s_BusinessCombinationHoldbackSharesAndCashTerm_documentation_en-US" xlink:label="lab_s_BusinessCombinationHoldbackSharesAndCashTerm" 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">Business Combination, Holdback Shares and Cash, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_BusinessCombinationHoldbackSharesAndCashTerm" xlink:href="s-20210731.xsd#s_BusinessCombinationHoldbackSharesAndCashTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_BusinessCombinationHoldbackSharesAndCashTerm" xlink:to="lab_s_BusinessCombinationHoldbackSharesAndCashTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_6258b9f0-f4eb-4575-b780-0d92f9b6aa9f_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 Recent 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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_b9615483-f1f3-4245-8857-e79bea00942b_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink: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 not yet recognized, amount</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink: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, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyNewClaimsFiledNumber_8bd31a22-2601-48cc-b742-532b3a0876b5_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyNewClaimsFiledNumber" xlink: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 contingency, new claims filed, number</link:label>
    <link:label id="lab_us-gaap_LossContingencyNewClaimsFiledNumber_label_en-US" xlink:label="lab_us-gaap_LossContingencyNewClaimsFiledNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, New Claims Filed, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNewClaimsFiledNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNewClaimsFiledNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyNewClaimsFiledNumber" xlink:to="lab_us-gaap_LossContingencyNewClaimsFiledNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_7523b84c-d287-49a5-b43a-28e094bc5247_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_ab6a99e1-43f7-42fd-898d-e7a5df399603_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</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_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/2021/dei-2021.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_Goodwill_2279fc43-6c2b-429c-a8db-197961b18d69_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_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_FiniteLivedIntangibleAssetsNet_9919a98d-0f6c-4e3f-8fa1-1982a212306e_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</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_3a5a9c77-bf7a-4bdc-8bf5-4cd452b38124_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">Total intangible assets, net</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_DeferredPolicyAcquisitionCostsImpairmentLoss_2b0bc8cc-dc7c-4275-a825-189964143733_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredPolicyAcquisitionCostsImpairmentLoss" xlink: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 policy acquisition costs, impairment loss</link:label>
    <link:label id="lab_us-gaap_DeferredPolicyAcquisitionCostsImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_DeferredPolicyAcquisitionCostsImpairmentLoss" xlink: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 Policy Acquisition Costs, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredPolicyAcquisitionCostsImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredPolicyAcquisitionCostsImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredPolicyAcquisitionCostsImpairmentLoss" xlink:to="lab_us-gaap_DeferredPolicyAcquisitionCostsImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesMember_463cd853-f64a-40c5-af55-cbe454c8e404_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_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f8da3cef-7c97-4f40-a28f-4de8dad00eaa_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink: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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink: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 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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_fc776cad-79a0-428a-a261-4adc76e3c894_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_s_ComputersSoftwareAndElectronicEquipmentMember_c726ff63-c251-45e7-b9f5-834ae6b48bdb_terseLabel_en-US" xlink:label="lab_s_ComputersSoftwareAndElectronicEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computers, software, and electronic equipment</link:label>
    <link:label id="lab_s_ComputersSoftwareAndElectronicEquipmentMember_label_en-US" xlink:label="lab_s_ComputersSoftwareAndElectronicEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computers, Software, and Electronic Equipment [Member]</link:label>
    <link:label id="lab_s_ComputersSoftwareAndElectronicEquipmentMember_documentation_en-US" xlink:label="lab_s_ComputersSoftwareAndElectronicEquipmentMember" 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">Computers, Software, and Electronic Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_ComputersSoftwareAndElectronicEquipmentMember" xlink:href="s-20210731.xsd#s_ComputersSoftwareAndElectronicEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_ComputersSoftwareAndElectronicEquipmentMember" xlink:to="lab_s_ComputersSoftwareAndElectronicEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermRollForward_1c5844fc-d90e-4453-b479-a6958845637e_terseLabel_en-US" xlink:label="lab_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermRollForward" xlink: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 Contractual Term (in years)</link:label>
    <link:label id="lab_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermRollForward_label_en-US" xlink:label="lab_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermRollForward" xlink: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, Weighted Average Remaining Contractual Term [Roll Forward]</link:label>
    <link:label id="lab_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermRollForward_documentation_en-US" xlink:label="lab_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermRollForward" 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">Share Based Compensation Arrangement, By Share Based Payment Award, Options, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermRollForward" xlink:href="s-20210731.xsd#s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermRollForward" xlink:to="lab_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_0196f2b2-ff10-47d6-b034-b01d3084bf39_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xlink: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 [Axis]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xlink: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 [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:to="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_952f3480-2ad0-4b4a-87ac-9040ce9f852d_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_us-gaap_CapitalizedContractCostNetCurrent_94c879ff-c101-4b2f-99fc-8951daf63c8d_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 contract acquisition costs, current</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_ff257eb8-e95d-45bb-8d51-0d30772babe4_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink: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 to vest (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink: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, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>9
<FILENAME>s-20210731_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 2021 Workiva-->
<!--r:5ccaf99c-aeef-4ae6-9f91-8fa0348fe8a1,g:ee5747d8-097a-4c82-8680-251cbb0376fa-->
<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.sentinelone.com/role/Cover" xlink:type="simple" xlink:href="s-20210731.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_717ced11-8371-4826-9b5e-60c832f41edb" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_3ffec553-7302-4bc2-a905-aceb82067c29" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_717ced11-8371-4826-9b5e-60c832f41edb" xlink:to="loc_dei_EntitiesTable_3ffec553-7302-4bc2-a905-aceb82067c29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_e5149531-b670-4a06-a481-926f11990969" 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_dei_EntitiesTable_3ffec553-7302-4bc2-a905-aceb82067c29" xlink:to="loc_us-gaap_StatementClassOfStockAxis_e5149531-b670-4a06-a481-926f11990969" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_2f75b9cd-33b0-4d48-83b4-0f1866175af4" 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_e5149531-b670-4a06-a481-926f11990969" xlink:to="loc_us-gaap_ClassOfStockDomain_2f75b9cd-33b0-4d48-83b4-0f1866175af4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_5db57254-cb88-4950-a6ab-40e68c2addef" 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_2f75b9cd-33b0-4d48-83b4-0f1866175af4" xlink:to="loc_us-gaap_CommonClassAMember_5db57254-cb88-4950-a6ab-40e68c2addef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_5ba2a3fb-3c94-4456-bdf3-f1ab0428d325" 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_2f75b9cd-33b0-4d48-83b4-0f1866175af4" xlink:to="loc_us-gaap_CommonClassBMember_5ba2a3fb-3c94-4456-bdf3-f1ab0428d325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_3ffec553-7302-4bc2-a905-aceb82067c29" xlink:to="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_347001b6-b54f-4d7c-b150-6caa8db232c4" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_DocumentType_347001b6-b54f-4d7c-b150-6caa8db232c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_34deec89-465d-4dc0-951b-64d62805cb17" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_DocumentQuarterlyReport_34deec89-465d-4dc0-951b-64d62805cb17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_c65cc262-cdfe-4280-b3e4-45b7896ea4b8" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_DocumentPeriodEndDate_c65cc262-cdfe-4280-b3e4-45b7896ea4b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_f159881f-ed3e-49a8-90df-48d2d9fe88c1" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_DocumentTransitionReport_f159881f-ed3e-49a8-90df-48d2d9fe88c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_a19caa5a-ef60-4b6d-a6d7-d5f63161e3c0" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_EntityFileNumber_a19caa5a-ef60-4b6d-a6d7-d5f63161e3c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_820f09f3-07d6-4b98-8d6e-1d100520bd08" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_EntityRegistrantName_820f09f3-07d6-4b98-8d6e-1d100520bd08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_84a421b4-2ded-4d46-ac03-9ec7a5c0c016" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_EntityIncorporationStateCountryCode_84a421b4-2ded-4d46-ac03-9ec7a5c0c016" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_797ca5ee-3117-4664-8011-5125dfed1c3b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_EntityTaxIdentificationNumber_797ca5ee-3117-4664-8011-5125dfed1c3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_c798c2da-5c4b-4bec-8607-5b0a74f747d1" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_EntityAddressAddressLine1_c798c2da-5c4b-4bec-8607-5b0a74f747d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_2b4ab755-8db5-4b18-abe5-890f976e465c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_EntityAddressCityOrTown_2b4ab755-8db5-4b18-abe5-890f976e465c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_63248b2a-9620-4014-9d68-a6c272307199" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_EntityAddressStateOrProvince_63248b2a-9620-4014-9d68-a6c272307199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_85f55853-0931-408b-956c-6ee0d0d4796f" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_EntityAddressPostalZipCode_85f55853-0931-408b-956c-6ee0d0d4796f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_bfe1e559-ffb1-45fd-a46f-ce89b67c798b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_CityAreaCode_bfe1e559-ffb1-45fd-a46f-ce89b67c798b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_ac999273-e637-4f3b-9f25-30dafbafe7da" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_LocalPhoneNumber_ac999273-e637-4f3b-9f25-30dafbafe7da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_1a9aa7a7-255d-4e21-bcef-85f0e3d2767c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_Security12bTitle_1a9aa7a7-255d-4e21-bcef-85f0e3d2767c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_e46776c7-4e1f-44c1-b33c-c7e36829015b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_TradingSymbol_e46776c7-4e1f-44c1-b33c-c7e36829015b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_b06d03cc-7731-4f09-abcc-a9847f9d73e7" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_SecurityExchangeName_b06d03cc-7731-4f09-abcc-a9847f9d73e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_c5c3bd90-c0eb-4423-88ba-8503c32c37ad" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_EntityCurrentReportingStatus_c5c3bd90-c0eb-4423-88ba-8503c32c37ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_3c1c411b-1156-4519-82a9-c24135327843" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_EntityInteractiveDataCurrent_3c1c411b-1156-4519-82a9-c24135327843" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_06ca03b8-90de-4040-9928-35f89b86de7e" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_EntityFilerCategory_06ca03b8-90de-4040-9928-35f89b86de7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_ae645331-5667-4957-b38f-36ea51349448" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_EntitySmallBusiness_ae645331-5667-4957-b38f-36ea51349448" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityExTransitionPeriod_4324096d-ed8c-4cb7-bb6f-2d6b9e65fb4d" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityExTransitionPeriod"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_EntityExTransitionPeriod_4324096d-ed8c-4cb7-bb6f-2d6b9e65fb4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_7ab3c651-6f23-4e9b-8e56-675783ddfdcb" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_EntityShellCompany_7ab3c651-6f23-4e9b-8e56-675783ddfdcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_9b3baa1b-c7b2-4875-b867-76e1dd70248a" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_9b3baa1b-c7b2-4875-b867-76e1dd70248a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_e48e34bc-ec84-4f76-8004-e709871c9c68" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_CurrentFiscalYearEndDate_e48e34bc-ec84-4f76-8004-e709871c9c68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_7041d1d5-6d2e-439a-9829-f5ef3a91451a" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_DocumentFiscalYearFocus_7041d1d5-6d2e-439a-9829-f5ef3a91451a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_52d2d118-2a79-4cc7-b197-d6cf2fcd3008" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_DocumentFiscalPeriodFocus_52d2d118-2a79-4cc7-b197-d6cf2fcd3008" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_cd5cc63e-2b84-49fe-9269-1d8e6f68b7e2" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_AmendmentFlag_cd5cc63e-2b84-49fe-9269-1d8e6f68b7e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_69294859-7b27-4c41-8a96-def77e4c1c6d" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_177457a5-c31f-4b29-9669-41139e38ef83" xlink:to="loc_dei_EntityCentralIndexKey_69294859-7b27-4c41-8a96-def77e4c1c6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_1a1260ed-60f9-4846-a40f-21f63b7a11a8" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_717ced11-8371-4826-9b5e-60c832f41edb" xlink:to="loc_dei_EntityEmergingGrowthCompany_1a1260ed-60f9-4846-a40f-21f63b7a11a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="s-20210731.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_dd27dcb5-0887-488a-8e8f-b195fb9a5e40" 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_7d329715-12b1-410d-a834-4fa85c3fb856" 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_dd27dcb5-0887-488a-8e8f-b195fb9a5e40" xlink:to="loc_us-gaap_StatementTable_7d329715-12b1-410d-a834-4fa85c3fb856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_ca0cccc6-3d55-414d-9490-8462527d3e97" 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_7d329715-12b1-410d-a834-4fa85c3fb856" xlink:to="loc_us-gaap_StatementClassOfStockAxis_ca0cccc6-3d55-414d-9490-8462527d3e97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_28f514e5-d89e-4040-afd2-629cee4d1ef0" 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_ca0cccc6-3d55-414d-9490-8462527d3e97" xlink:to="loc_us-gaap_ClassOfStockDomain_28f514e5-d89e-4040-afd2-629cee4d1ef0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_ab9cdc08-225a-4948-a892-bc840ee7364b" 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_28f514e5-d89e-4040-afd2-629cee4d1ef0" xlink:to="loc_us-gaap_CommonClassAMember_ab9cdc08-225a-4948-a892-bc840ee7364b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_d827aefc-1de5-4015-b768-f43de0acf424" 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_28f514e5-d89e-4040-afd2-629cee4d1ef0" xlink:to="loc_us-gaap_CommonClassBMember_d827aefc-1de5-4015-b768-f43de0acf424" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_44a9fe93-b6b5-4b52-baff-a3c9315290bb" 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_7d329715-12b1-410d-a834-4fa85c3fb856" xlink:to="loc_us-gaap_StatementLineItems_44a9fe93-b6b5-4b52-baff-a3c9315290bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_188a297b-d357-4fc3-be19-2a8ed14b6dc2" 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_StatementLineItems_44a9fe93-b6b5-4b52-baff-a3c9315290bb" xlink:to="loc_us-gaap_AssetsAbstract_188a297b-d357-4fc3-be19-2a8ed14b6dc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_b525a291-a91d-4ec3-bb8a-27002ea8cfaa" 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_188a297b-d357-4fc3-be19-2a8ed14b6dc2" xlink:to="loc_us-gaap_AssetsCurrentAbstract_b525a291-a91d-4ec3-bb8a-27002ea8cfaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6ec2fb8c-cecc-4f20-abb9-4e4f1d549199" 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_b525a291-a91d-4ec3-bb8a-27002ea8cfaa" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6ec2fb8c-cecc-4f20-abb9-4e4f1d549199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_cfa3399a-80c7-4822-8ff8-67a79fbac555" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b525a291-a91d-4ec3-bb8a-27002ea8cfaa" xlink:to="loc_us-gaap_ShortTermInvestments_cfa3399a-80c7-4822-8ff8-67a79fbac555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_cfc7094d-a3cf-44a8-8cd0-92f27508e28e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b525a291-a91d-4ec3-bb8a-27002ea8cfaa" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_cfc7094d-a3cf-44a8-8cd0-92f27508e28e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetCurrent_a73b0ab5-cc30-42fe-9722-8120d3675bf0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNetCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b525a291-a91d-4ec3-bb8a-27002ea8cfaa" xlink:to="loc_us-gaap_CapitalizedContractCostNetCurrent_a73b0ab5-cc30-42fe-9722-8120d3675bf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_79a7ee55-dbf2-470a-9f07-04339ea1e45f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b525a291-a91d-4ec3-bb8a-27002ea8cfaa" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_79a7ee55-dbf2-470a-9f07-04339ea1e45f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_17d86586-71d6-48b2-bd33-31947760efc1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b525a291-a91d-4ec3-bb8a-27002ea8cfaa" xlink:to="loc_us-gaap_AssetsCurrent_17d86586-71d6-48b2-bd33-31947760efc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_c79c9c34-f7c7-4cd6-9861-bae8d328b11d" 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_188a297b-d357-4fc3-be19-2a8ed14b6dc2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_c79c9c34-f7c7-4cd6-9861-bae8d328b11d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_fd2df383-20b1-49e0-a6d5-3e48965ac9b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_188a297b-d357-4fc3-be19-2a8ed14b6dc2" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_fd2df383-20b1-49e0-a6d5-3e48965ac9b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent_ac9f2ff1-09c0-413c-8d01-67127ac2a080" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNetNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_188a297b-d357-4fc3-be19-2a8ed14b6dc2" xlink:to="loc_us-gaap_CapitalizedContractCostNetNoncurrent_ac9f2ff1-09c0-413c-8d01-67127ac2a080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_83ad9430-e395-45b1-9123-e5b03cab72f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_188a297b-d357-4fc3-be19-2a8ed14b6dc2" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_83ad9430-e395-45b1-9123-e5b03cab72f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5081a1f6-b2c2-476b-b8cd-66bc4ba042c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_188a297b-d357-4fc3-be19-2a8ed14b6dc2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5081a1f6-b2c2-476b-b8cd-66bc4ba042c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_07e1d9f0-881f-4784-90b5-1f2adc451ad0" 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_AssetsAbstract_188a297b-d357-4fc3-be19-2a8ed14b6dc2" xlink:to="loc_us-gaap_Goodwill_07e1d9f0-881f-4784-90b5-1f2adc451ad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_9029f97a-d6cf-4675-8fed-90f434bc2c0c" 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_188a297b-d357-4fc3-be19-2a8ed14b6dc2" xlink:to="loc_us-gaap_Assets_9029f97a-d6cf-4675-8fed-90f434bc2c0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b4b719d7-4651-40d1-8437-c7beecbf088b" 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_StatementLineItems_44a9fe93-b6b5-4b52-baff-a3c9315290bb" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b4b719d7-4651-40d1-8437-c7beecbf088b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_437b8aed-07de-4634-abaf-9eaa78daa3b8" 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_b4b719d7-4651-40d1-8437-c7beecbf088b" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_437b8aed-07de-4634-abaf-9eaa78daa3b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_e43e3280-36c9-40d6-9118-5115328b4e0e" 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_437b8aed-07de-4634-abaf-9eaa78daa3b8" xlink:to="loc_us-gaap_AccountsPayableCurrent_e43e3280-36c9-40d6-9118-5115328b4e0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_fb89d698-cac7-4492-a03d-f363c7fd91b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_437b8aed-07de-4634-abaf-9eaa78daa3b8" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_fb89d698-cac7-4492-a03d-f363c7fd91b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_a7e22c29-4d47-416e-bf3a-f58d20fd18fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_437b8aed-07de-4634-abaf-9eaa78daa3b8" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_a7e22c29-4d47-416e-bf3a-f58d20fd18fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_16cc8b25-df5b-4605-bdc4-99f2455593aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_437b8aed-07de-4634-abaf-9eaa78daa3b8" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_16cc8b25-df5b-4605-bdc4-99f2455593aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_8fb77c3e-09bb-408e-8d07-a0cd9b4706ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_437b8aed-07de-4634-abaf-9eaa78daa3b8" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_8fb77c3e-09bb-408e-8d07-a0cd9b4706ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_976b233c-8e26-4a69-a773-524f10e7f725" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_437b8aed-07de-4634-abaf-9eaa78daa3b8" xlink:to="loc_us-gaap_LiabilitiesCurrent_976b233c-8e26-4a69-a773-524f10e7f725" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_309a9b8c-d875-480f-905d-c2488e66d99d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b4b719d7-4651-40d1-8437-c7beecbf088b" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_309a9b8c-d875-480f-905d-c2488e66d99d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_d4f9462d-fef4-4e24-9589-cfcf69554ed1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b4b719d7-4651-40d1-8437-c7beecbf088b" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_d4f9462d-fef4-4e24-9589-cfcf69554ed1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_73c3e959-6061-47f9-98e9-149c08a5ba8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b4b719d7-4651-40d1-8437-c7beecbf088b" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_73c3e959-6061-47f9-98e9-149c08a5ba8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_a9be48db-4625-4137-9b4a-d64e2036c028" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b4b719d7-4651-40d1-8437-c7beecbf088b" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_a9be48db-4625-4137-9b4a-d64e2036c028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_1846aeeb-dd91-4ccc-9ac3-3dad29ae91b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b4b719d7-4651-40d1-8437-c7beecbf088b" xlink:to="loc_us-gaap_Liabilities_1846aeeb-dd91-4ccc-9ac3-3dad29ae91b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_4989084e-040f-429b-aa0c-abcf8719cfc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b4b719d7-4651-40d1-8437-c7beecbf088b" xlink:to="loc_us-gaap_CommitmentsAndContingencies_4989084e-040f-429b-aa0c-abcf8719cfc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_a14b5110-f564-4641-a7b5-cf9eafd289a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b4b719d7-4651-40d1-8437-c7beecbf088b" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_a14b5110-f564-4641-a7b5-cf9eafd289a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_f7bab66e-d0ee-43d8-bf92-f815d3209876" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b4b719d7-4651-40d1-8437-c7beecbf088b" xlink:to="loc_us-gaap_EquityAbstract_f7bab66e-d0ee-43d8-bf92-f815d3209876" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_70d2bf4d-6ca8-41c3-9e87-1802198fe6fb" 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_EquityAbstract_f7bab66e-d0ee-43d8-bf92-f815d3209876" xlink:to="loc_us-gaap_PreferredStockValue_70d2bf4d-6ca8-41c3-9e87-1802198fe6fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_0673a5f8-452f-4a72-bda6-4e8a8a2a8d11" 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_EquityAbstract_f7bab66e-d0ee-43d8-bf92-f815d3209876" xlink:to="loc_us-gaap_CommonStockValue_0673a5f8-452f-4a72-bda6-4e8a8a2a8d11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_fa51fc4c-8942-4f7f-a652-56044ae63843" 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_EquityAbstract_f7bab66e-d0ee-43d8-bf92-f815d3209876" xlink:to="loc_us-gaap_AdditionalPaidInCapital_fa51fc4c-8942-4f7f-a652-56044ae63843" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a37ebe77-2318-4101-9fc7-8df5240c5935" 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_EquityAbstract_f7bab66e-d0ee-43d8-bf92-f815d3209876" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a37ebe77-2318-4101-9fc7-8df5240c5935" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_de80ae0d-1d5f-4a26-bf02-4b12e194993e" 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_EquityAbstract_f7bab66e-d0ee-43d8-bf92-f815d3209876" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_de80ae0d-1d5f-4a26-bf02-4b12e194993e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ef55439d-ff08-432e-a5ab-ecca3b7db678" 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_EquityAbstract_f7bab66e-d0ee-43d8-bf92-f815d3209876" xlink:to="loc_us-gaap_StockholdersEquity_ef55439d-ff08-432e-a5ab-ecca3b7db678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_faeb6afd-f025-4634-a231-bf7749ca6d9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b4b719d7-4651-40d1-8437-c7beecbf088b" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_faeb6afd-f025-4634-a231-bf7749ca6d9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="s-20210731.xsd#CondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_960a012f-0639-4999-9f12-9e79869bc6a5" 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_cdcd1344-fc43-4f16-aaee-5f36be04e4aa" 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_960a012f-0639-4999-9f12-9e79869bc6a5" xlink:to="loc_us-gaap_StatementTable_cdcd1344-fc43-4f16-aaee-5f36be04e4aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_ef254ef8-a1d6-4679-b2f0-0679bf7defb7" 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_cdcd1344-fc43-4f16-aaee-5f36be04e4aa" xlink:to="loc_us-gaap_StatementClassOfStockAxis_ef254ef8-a1d6-4679-b2f0-0679bf7defb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_a01cd3ea-65da-4d7d-9d73-7f47cbc53008" 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_ef254ef8-a1d6-4679-b2f0-0679bf7defb7" xlink:to="loc_us-gaap_ClassOfStockDomain_a01cd3ea-65da-4d7d-9d73-7f47cbc53008" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_95fba855-3f1e-469b-a18e-67f505cecd92" 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_a01cd3ea-65da-4d7d-9d73-7f47cbc53008" xlink:to="loc_us-gaap_CommonClassAMember_95fba855-3f1e-469b-a18e-67f505cecd92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_7fee3e2b-fe01-4f06-b2f4-4ae87d639c69" 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_a01cd3ea-65da-4d7d-9d73-7f47cbc53008" xlink:to="loc_us-gaap_CommonClassBMember_7fee3e2b-fe01-4f06-b2f4-4ae87d639c69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_34cdec70-a06d-420b-95eb-f35d19b2a2ad" 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_cdcd1344-fc43-4f16-aaee-5f36be04e4aa" xlink:to="loc_us-gaap_StatementLineItems_34cdec70-a06d-420b-95eb-f35d19b2a2ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare_a6a50b72-f6b8-4d61-8789-c3ae35954ef2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_34cdec70-a06d-420b-95eb-f35d19b2a2ad" xlink:to="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare_a6a50b72-f6b8-4d61-8789-c3ae35954ef2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesAuthorized_19d120e9-f1b9-43c6-8046-ffea1575ca84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_34cdec70-a06d-420b-95eb-f35d19b2a2ad" xlink:to="loc_us-gaap_TemporaryEquitySharesAuthorized_19d120e9-f1b9-43c6-8046-ffea1575ca84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_86a420fb-c575-4bd0-8499-1e55b9d76c52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_34cdec70-a06d-420b-95eb-f35d19b2a2ad" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_86a420fb-c575-4bd0-8499-1e55b9d76c52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesIssued_6b02b3ad-9ccb-4306-9f2f-9a47094aee60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_34cdec70-a06d-420b-95eb-f35d19b2a2ad" xlink:to="loc_us-gaap_TemporaryEquitySharesIssued_6b02b3ad-9ccb-4306-9f2f-9a47094aee60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityLiquidationPreference_fc0820d7-759d-4b41-88cf-b46bbf8d48c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLiquidationPreference"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_34cdec70-a06d-420b-95eb-f35d19b2a2ad" xlink:to="loc_us-gaap_TemporaryEquityLiquidationPreference_fc0820d7-759d-4b41-88cf-b46bbf8d48c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_b7cb24ca-75ca-421e-a386-b1bf3be9fedb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_34cdec70-a06d-420b-95eb-f35d19b2a2ad" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_b7cb24ca-75ca-421e-a386-b1bf3be9fedb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_58e84e0e-2ef7-41a2-806a-6f7d164bac0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_34cdec70-a06d-420b-95eb-f35d19b2a2ad" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_58e84e0e-2ef7-41a2-806a-6f7d164bac0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_35311163-ce2b-49bb-9c58-fe9abb3c826f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_34cdec70-a06d-420b-95eb-f35d19b2a2ad" xlink:to="loc_us-gaap_PreferredStockSharesIssued_35311163-ce2b-49bb-9c58-fe9abb3c826f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_13c97feb-93f4-4257-83f5-45acce71cf16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_34cdec70-a06d-420b-95eb-f35d19b2a2ad" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_13c97feb-93f4-4257-83f5-45acce71cf16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_ce9514ac-f30e-4c6d-8217-2cd632397d08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_34cdec70-a06d-420b-95eb-f35d19b2a2ad" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_ce9514ac-f30e-4c6d-8217-2cd632397d08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_56278182-c3e1-45d8-8943-4862d2545fa6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_34cdec70-a06d-420b-95eb-f35d19b2a2ad" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_56278182-c3e1-45d8-8943-4862d2545fa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_a78b8f12-e1f1-4815-897c-7013e2b698a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_34cdec70-a06d-420b-95eb-f35d19b2a2ad" xlink:to="loc_us-gaap_CommonStockSharesIssued_a78b8f12-e1f1-4815-897c-7013e2b698a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_e16a647e-b520-4a63-b2be-7082aac6548b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_34cdec70-a06d-420b-95eb-f35d19b2a2ad" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_e16a647e-b520-4a63-b2be-7082aac6548b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="s-20210731.xsd#CondensedConsolidatedStatementsofOperations"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_3aba32c1-4d38-4dcd-a931-9b05f32f8bfc" 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_ef79aac4-9e74-412a-95ea-5a01e6cc9b01" 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_3aba32c1-4d38-4dcd-a931-9b05f32f8bfc" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ef79aac4-9e74-412a-95ea-5a01e6cc9b01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_b22092a3-a7bf-4612-8805-4fe948fc569d" 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_3aba32c1-4d38-4dcd-a931-9b05f32f8bfc" xlink:to="loc_us-gaap_CostOfRevenue_b22092a3-a7bf-4612-8805-4fe948fc569d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_b6a442d1-4310-4e6a-8ab3-c87682238bc0" 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_3aba32c1-4d38-4dcd-a931-9b05f32f8bfc" xlink:to="loc_us-gaap_GrossProfit_b6a442d1-4310-4e6a-8ab3-c87682238bc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_7e279279-092f-436d-a44d-067e1e29812b" 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_3aba32c1-4d38-4dcd-a931-9b05f32f8bfc" xlink:to="loc_us-gaap_OperatingExpensesAbstract_7e279279-092f-436d-a44d-067e1e29812b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_69de6de0-1267-4280-93fc-0ddba521b0f1" 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_7e279279-092f-436d-a44d-067e1e29812b" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_69de6de0-1267-4280-93fc-0ddba521b0f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_94715039-fbe1-44a3-981a-81018a869e9a" 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_7e279279-092f-436d-a44d-067e1e29812b" xlink:to="loc_us-gaap_SellingAndMarketingExpense_94715039-fbe1-44a3-981a-81018a869e9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_50247d0c-cd93-4afc-8d02-d551f3249f89" 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_7e279279-092f-436d-a44d-067e1e29812b" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_50247d0c-cd93-4afc-8d02-d551f3249f89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_ece64ca1-1381-4b22-a69c-f4ffc594e367" 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_7e279279-092f-436d-a44d-067e1e29812b" xlink:to="loc_us-gaap_OperatingExpenses_ece64ca1-1381-4b22-a69c-f4ffc594e367" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_34d2fdd0-ddf8-442b-8a6e-547f24718dd1" 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_3aba32c1-4d38-4dcd-a931-9b05f32f8bfc" xlink:to="loc_us-gaap_OperatingIncomeLoss_34d2fdd0-ddf8-442b-8a6e-547f24718dd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_9c90cded-f563-46db-bdc7-9faa5ccc5bf8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3aba32c1-4d38-4dcd-a931-9b05f32f8bfc" xlink:to="loc_us-gaap_InvestmentIncomeInterest_9c90cded-f563-46db-bdc7-9faa5ccc5bf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_e3a37f7f-5af4-4e1e-a847-6537b3b62b9c" 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_3aba32c1-4d38-4dcd-a931-9b05f32f8bfc" xlink:to="loc_us-gaap_InterestExpense_e3a37f7f-5af4-4e1e-a847-6537b3b62b9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_13fe097d-9c0b-4224-9e4c-ecc554852cea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3aba32c1-4d38-4dcd-a931-9b05f32f8bfc" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_13fe097d-9c0b-4224-9e4c-ecc554852cea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1f78059b-6623-4120-8115-4127538f256f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3aba32c1-4d38-4dcd-a931-9b05f32f8bfc" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1f78059b-6623-4120-8115-4127538f256f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_35397029-47af-47c4-a87c-974c99c0b95d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3aba32c1-4d38-4dcd-a931-9b05f32f8bfc" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_35397029-47af-47c4-a87c-974c99c0b95d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f3ab7154-fb0b-4906-a637-edcfbeccf008" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3aba32c1-4d38-4dcd-a931-9b05f32f8bfc" xlink:to="loc_us-gaap_NetIncomeLoss_f3ab7154-fb0b-4906-a637-edcfbeccf008" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_4a17c1ac-d255-41dd-b7dd-b910040ba567" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3aba32c1-4d38-4dcd-a931-9b05f32f8bfc" xlink:to="loc_us-gaap_EarningsPerShareBasic_4a17c1ac-d255-41dd-b7dd-b910040ba567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_e862b3a6-1e5a-4f06-a9b2-838af43a96eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3aba32c1-4d38-4dcd-a931-9b05f32f8bfc" xlink:to="loc_us-gaap_EarningsPerShareDiluted_e862b3a6-1e5a-4f06-a9b2-838af43a96eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_200651a6-1b47-45a6-8804-522e547681fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3aba32c1-4d38-4dcd-a931-9b05f32f8bfc" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_200651a6-1b47-45a6-8804-522e547681fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_18b57b57-37f1-4414-844b-71604889cd1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3aba32c1-4d38-4dcd-a931-9b05f32f8bfc" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_18b57b57-37f1-4414-844b-71604889cd1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" xlink:type="simple" xlink:href="s-20210731.xsd#CondensedConsolidatedStatementsofComprehensiveLoss"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_df17c685-4e92-44a8-b4eb-4577496cdd9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_6fe9bb97-f042-4c01-8160-1632f467a169" 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_StatementOfIncomeAndComprehensiveIncomeAbstract_df17c685-4e92-44a8-b4eb-4577496cdd9e" xlink:to="loc_us-gaap_NetIncomeLoss_6fe9bb97-f042-4c01-8160-1632f467a169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_e562aa57-55db-4280-a0b9-0da4da4c3130" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_df17c685-4e92-44a8-b4eb-4577496cdd9e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_e562aa57-55db-4280-a0b9-0da4da4c3130" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_8309866c-eca2-4085-8a7d-13b53f321f4d" 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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_e562aa57-55db-4280-a0b9-0da4da4c3130" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_8309866c-eca2-4085-8a7d-13b53f321f4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_2f04c48c-a614-40d3-970e-6b4b85e4fb44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_df17c685-4e92-44a8-b4eb-4577496cdd9e" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_2f04c48c-a614-40d3-970e-6b4b85e4fb44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" xlink:type="simple" xlink:href="s-20210731.xsd#CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_3c50df3d-f04c-498b-b06e-fda2cb1be929" 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_b73cd832-c282-4c42-aed3-147b301714a8" 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_3c50df3d-f04c-498b-b06e-fda2cb1be929" xlink:to="loc_us-gaap_StatementTable_b73cd832-c282-4c42-aed3-147b301714a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_28cb78e2-c242-45af-bb6c-aef8614a1462" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_b73cd832-c282-4c42-aed3-147b301714a8" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_28cb78e2-c242-45af-bb6c-aef8614a1462" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_37044cd7-9f8b-418b-b1e8-e5e87bc9c429" 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_28cb78e2-c242-45af-bb6c-aef8614a1462" xlink:to="loc_us-gaap_EquityComponentDomain_37044cd7-9f8b-418b-b1e8-e5e87bc9c429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_24c23c4d-6483-4f84-b328-58c61cc9387a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_37044cd7-9f8b-418b-b1e8-e5e87bc9c429" xlink:to="loc_us-gaap_CommonStockMember_24c23c4d-6483-4f84-b328-58c61cc9387a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_b9c834d7-6bc2-4f28-ac83-f25bf262925e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_37044cd7-9f8b-418b-b1e8-e5e87bc9c429" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_b9c834d7-6bc2-4f28-ac83-f25bf262925e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_09d9e531-682a-487e-afad-90c31926bddc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_37044cd7-9f8b-418b-b1e8-e5e87bc9c429" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_09d9e531-682a-487e-afad-90c31926bddc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_8b158155-0d72-4729-a4bc-7398b50110fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_37044cd7-9f8b-418b-b1e8-e5e87bc9c429" xlink:to="loc_us-gaap_RetainedEarningsMember_8b158155-0d72-4729-a4bc-7398b50110fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_5aa597f5-7156-41ab-9179-7fbf40f835ad" 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_StatementTable_b73cd832-c282-4c42-aed3-147b301714a8" xlink:to="loc_us-gaap_StatementClassOfStockAxis_5aa597f5-7156-41ab-9179-7fbf40f835ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_a0bc44c4-e2f9-4569-8e11-edd1983081e0" 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_5aa597f5-7156-41ab-9179-7fbf40f835ad" xlink:to="loc_us-gaap_ClassOfStockDomain_a0bc44c4-e2f9-4569-8e11-edd1983081e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_CommonClassAAndBMember_52d80138-2ecc-4ad5-b71a-19e791a32ce3" xlink:href="s-20210731.xsd#s_CommonClassAAndBMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_a0bc44c4-e2f9-4569-8e11-edd1983081e0" xlink:to="loc_s_CommonClassAAndBMember_52d80138-2ecc-4ad5-b71a-19e791a32ce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_cb7e6d3a-06fd-42a5-be83-ec2509a6c614" 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_a0bc44c4-e2f9-4569-8e11-edd1983081e0" xlink:to="loc_us-gaap_CommonClassBMember_cb7e6d3a-06fd-42a5-be83-ec2509a6c614" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d6a0f41a-bf0a-4ae4-b596-a116b92e7b6e" 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_b73cd832-c282-4c42-aed3-147b301714a8" xlink:to="loc_us-gaap_StatementLineItems_d6a0f41a-bf0a-4ae4-b596-a116b92e7b6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_8d99710d-60a1-48c4-b2c2-cda2af289632" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d6a0f41a-bf0a-4ae4-b596-a116b92e7b6e" xlink:to="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_8d99710d-60a1-48c4-b2c2-cda2af289632" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_e66c0e74-fa8a-4c7d-b64a-43e49df5d025" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_8d99710d-60a1-48c4-b2c2-cda2af289632" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_e66c0e74-fa8a-4c7d-b64a-43e49df5d025" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_29d0d520-e771-4ba6-9945-70690e299ae9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_8d99710d-60a1-48c4-b2c2-cda2af289632" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_29d0d520-e771-4ba6-9945-70690e299ae9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_TemporaryEquitySharesConversionOfTemporaryEquityToCommonStock_6cd833db-1ff9-4a5d-9862-a04ded9cad67" xlink:href="s-20210731.xsd#s_TemporaryEquitySharesConversionOfTemporaryEquityToCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_8d99710d-60a1-48c4-b2c2-cda2af289632" xlink:to="loc_s_TemporaryEquitySharesConversionOfTemporaryEquityToCommonStock_6cd833db-1ff9-4a5d-9862-a04ded9cad67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_TemporaryEquityValueConversionOfTemporaryEquityToCommonStock_f7c9c5e4-0582-43d1-9cfa-bdb06c81bf96" xlink:href="s-20210731.xsd#s_TemporaryEquityValueConversionOfTemporaryEquityToCommonStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_8d99710d-60a1-48c4-b2c2-cda2af289632" xlink:to="loc_s_TemporaryEquityValueConversionOfTemporaryEquityToCommonStock_f7c9c5e4-0582-43d1-9cfa-bdb06c81bf96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_de6ba44f-df68-493d-a308-c7cdd6ebef8c" xlink:href="s-20210731.xsd#s_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_8d99710d-60a1-48c4-b2c2-cda2af289632" xlink:to="loc_s_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_de6ba44f-df68-493d-a308-c7cdd6ebef8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_3597124b-6ec6-4725-b36d-7061b48e2db2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_8d99710d-60a1-48c4-b2c2-cda2af289632" xlink:to="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_3597124b-6ec6-4725-b36d-7061b48e2db2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_57998a04-5ce4-41a3-a460-15652071f415" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_8d99710d-60a1-48c4-b2c2-cda2af289632" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_57998a04-5ce4-41a3-a460-15652071f415" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_88084db9-1c6c-4b00-afa2-1cd858a56d57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_8d99710d-60a1-48c4-b2c2-cda2af289632" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_88084db9-1c6c-4b00-afa2-1cd858a56d57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d6a0f41a-bf0a-4ae4-b596-a116b92e7b6e" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_879bfed5-365c-4ef7-97c9-99c8fe767f8e" 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_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_us-gaap_SharesOutstanding_879bfed5-365c-4ef7-97c9-99c8fe767f8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8a975100-880b-4863-86ac-d47f3a24bfe7" 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_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_us-gaap_StockholdersEquity_8a975100-880b-4863-86ac-d47f3a24bfe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_bb688a98-d8a8-4ff9-9bdb-1b1461906351" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_bb688a98-d8a8-4ff9-9bdb-1b1461906351" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_4f4382b9-2fd2-4760-be43-01299a86e249" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_4f4382b9-2fd2-4760-be43-01299a86e249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_a0a46ca2-03fb-44d6-b5ea-484601fd13d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_a0a46ca2-03fb-44d6-b5ea-484601fd13d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_a305f645-d1dd-4198-8e83-49020dfa6219" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_a305f645-d1dd-4198-8e83-49020dfa6219" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_18ffe7f9-db1f-4b9b-9712-337285c0f107" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_18ffe7f9-db1f-4b9b-9712-337285c0f107" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_92b82b99-bbcc-4434-8b30-b02b08feb607" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_92b82b99-bbcc-4434-8b30-b02b08feb607" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_StockIssuedDuringPeriodSharesExerciseOfWarrants_229399a2-50f8-4894-9a13-3935774f0fea" xlink:href="s-20210731.xsd#s_StockIssuedDuringPeriodSharesExerciseOfWarrants"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_s_StockIssuedDuringPeriodSharesExerciseOfWarrants_229399a2-50f8-4894-9a13-3935774f0fea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested_c6183685-6944-4751-8ba7-07af8d3e3042" xlink:href="s-20210731.xsd#s_AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_s_AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested_c6183685-6944-4751-8ba7-07af8d3e3042" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_a00083a4-55d5-40de-a3db-2d8e7e3f28b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_a00083a4-55d5-40de-a3db-2d8e7e3f28b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_af79c67b-fb04-4472-b64b-1211801581b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_af79c67b-fb04-4472-b64b-1211801581b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_57985d61-52e0-4884-b623-29a709f745ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_57985d61-52e0-4884-b623-29a709f745ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_d1905754-03c6-4296-9174-95df96e6bb50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_d1905754-03c6-4296-9174-95df96e6bb50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_c6b4cf31-8e28-4116-b80a-708af927309c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_c6b4cf31-8e28-4116-b80a-708af927309c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_6ed606f0-6524-48f8-9a34-e644fced36ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_6ed606f0-6524-48f8-9a34-e644fced36ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_d54856e0-cfca-4e33-b138-ed430d03a27b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_d54856e0-cfca-4e33-b138-ed430d03a27b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e12f90a0-ad80-4f03-a9aa-7d7828d1cdac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_us-gaap_NetIncomeLoss_e12f90a0-ad80-4f03-a9aa-7d7828d1cdac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_d3aa067a-248d-4695-982d-3062e4747db8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_us-gaap_SharesOutstanding_d3aa067a-248d-4695-982d-3062e4747db8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_fdf2d113-52ec-491c-8e63-3f5be6d9f1bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_746b1011-3b02-43b2-9d3c-88d5f4db5651" xlink:to="loc_us-gaap_StockholdersEquity_fdf2d113-52ec-491c-8e63-3f5be6d9f1bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityParenthetical" xlink:type="simple" xlink:href="s-20210731.xsd#CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityParenthetical"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_29fbd491-dbd2-4957-ba9d-61bec6c4b8ce" 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_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_64f52415-0f16-44e1-88ff-280b4804c6a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_29fbd491-dbd2-4957-ba9d-61bec6c4b8ce" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_64f52415-0f16-44e1-88ff-280b4804c6a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="s-20210731.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_5a5229ac-3a82-4edd-a570-d8753a2becfa" 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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_e33f3d12-abe9-414e-8f72-5e8e00d90f12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5a5229ac-3a82-4edd-a570-d8753a2becfa" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_e33f3d12-abe9-414e-8f72-5e8e00d90f12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e305ec99-8e84-478c-b45b-eb544203c694" 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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_e33f3d12-abe9-414e-8f72-5e8e00d90f12" xlink:to="loc_us-gaap_NetIncomeLoss_e305ec99-8e84-478c-b45b-eb544203c694" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4b0354fb-92e1-4212-a2a8-eed86fea5519" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5a5229ac-3a82-4edd-a570-d8753a2becfa" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4b0354fb-92e1-4212-a2a8-eed86fea5519" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_920af92b-e700-4e28-ba08-d7e877e5db32" 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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4b0354fb-92e1-4212-a2a8-eed86fea5519" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_920af92b-e700-4e28-ba08-d7e877e5db32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_ec108154-b861-4a0f-9c7a-048b5aae53bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4b0354fb-92e1-4212-a2a8-eed86fea5519" xlink:to="loc_us-gaap_CapitalizedContractCostAmortization_ec108154-b861-4a0f-9c7a-048b5aae53bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_NoncashOperatingLeaseCost_b1c13f1e-ca14-4e40-bdd8-334eea3c5727" xlink:href="s-20210731.xsd#s_NoncashOperatingLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4b0354fb-92e1-4212-a2a8-eed86fea5519" xlink:to="loc_s_NoncashOperatingLeaseCost_b1c13f1e-ca14-4e40-bdd8-334eea3c5727" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_28536051-aad0-4237-bc06-000d2d1087a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4b0354fb-92e1-4212-a2a8-eed86fea5519" xlink:to="loc_us-gaap_ShareBasedCompensation_28536051-aad0-4237-bc06-000d2d1087a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_6fd5ba99-3a93-4d96-a090-4975c83565f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4b0354fb-92e1-4212-a2a8-eed86fea5519" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_6fd5ba99-3a93-4d96-a090-4975c83565f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_be0e3662-a360-450b-8990-bf6586a189e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4b0354fb-92e1-4212-a2a8-eed86fea5519" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_be0e3662-a360-450b-8990-bf6586a189e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_4c9e3bfb-8176-4925-b353-681bbbd9d237" 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_be0e3662-a360-450b-8990-bf6586a189e3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_4c9e3bfb-8176-4925-b353-681bbbd9d237" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_070db1e0-ad44-4583-ac20-1d65717fa01b" 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_be0e3662-a360-450b-8990-bf6586a189e3" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_070db1e0-ad44-4583-ac20-1d65717fa01b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_IncreaseDecreaseDeferredContractAcquisitionCosts_3482dea8-d134-4587-8f4c-4bf9f5ecd666" xlink:href="s-20210731.xsd#s_IncreaseDecreaseDeferredContractAcquisitionCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_be0e3662-a360-450b-8990-bf6586a189e3" xlink:to="loc_s_IncreaseDecreaseDeferredContractAcquisitionCosts_3482dea8-d134-4587-8f4c-4bf9f5ecd666" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_39ee6833-8ce0-464c-8b54-8d4adf834d2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_be0e3662-a360-450b-8990-bf6586a189e3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_39ee6833-8ce0-464c-8b54-8d4adf834d2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_fb397747-5153-40ac-bdbd-f738630203bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_be0e3662-a360-450b-8990-bf6586a189e3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_fb397747-5153-40ac-bdbd-f738630203bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_d3a88a57-1d4c-4db0-a304-3c65987df08b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_be0e3662-a360-450b-8990-bf6586a189e3" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_d3a88a57-1d4c-4db0-a304-3c65987df08b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_56598db6-c0ec-47e4-aa8b-af2d254b8bc3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_be0e3662-a360-450b-8990-bf6586a189e3" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_56598db6-c0ec-47e4-aa8b-af2d254b8bc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_c1f0ae82-9fab-4e01-bdf6-1dc28cef97ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_be0e3662-a360-450b-8990-bf6586a189e3" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_c1f0ae82-9fab-4e01-bdf6-1dc28cef97ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_a8d3a09c-e4f6-424f-ab9a-c704212faca5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_be0e3662-a360-450b-8990-bf6586a189e3" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_a8d3a09c-e4f6-424f-ab9a-c704212faca5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c85910da-94b6-4026-a2fe-c98a5aecce64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5a5229ac-3a82-4edd-a570-d8753a2becfa" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c85910da-94b6-4026-a2fe-c98a5aecce64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_dfadf114-7b06-4b0b-a76f-46d612fb9d31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5a5229ac-3a82-4edd-a570-d8753a2becfa" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_dfadf114-7b06-4b0b-a76f-46d612fb9d31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7821208f-2ba7-410c-839d-a47f6adf8574" 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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_dfadf114-7b06-4b0b-a76f-46d612fb9d31" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7821208f-2ba7-410c-839d-a47f6adf8574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_fb9366d5-83b2-4868-ac35-2a763ee0e433" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_dfadf114-7b06-4b0b-a76f-46d612fb9d31" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_fb9366d5-83b2-4868-ac35-2a763ee0e433" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware_3b7ef0e7-da25-4b38-b6b0-55bfa86d2a85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToDevelopSoftware"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_dfadf114-7b06-4b0b-a76f-46d612fb9d31" xlink:to="loc_us-gaap_PaymentsToDevelopSoftware_3b7ef0e7-da25-4b38-b6b0-55bfa86d2a85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_65b75e0f-8c3d-448e-b591-dbcd7a48befc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_dfadf114-7b06-4b0b-a76f-46d612fb9d31" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_65b75e0f-8c3d-448e-b591-dbcd7a48befc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_48efddf4-7dff-4a4b-a400-6281907fa75c" 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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_dfadf114-7b06-4b0b-a76f-46d612fb9d31" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_48efddf4-7dff-4a4b-a400-6281907fa75c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_825110b9-e81e-4710-8435-e2e63e6041ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5a5229ac-3a82-4edd-a570-d8753a2becfa" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_825110b9-e81e-4710-8435-e2e63e6041ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock_6922af0b-6770-4a44-8edb-d60f7d83d783" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_825110b9-e81e-4710-8435-e2e63e6041ad" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock_6922af0b-6770-4a44-8edb-d60f7d83d783" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_70a1bd00-10c6-4e32-8c43-c487c5ef1fc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_825110b9-e81e-4710-8435-e2e63e6041ad" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_70a1bd00-10c6-4e32-8c43-c487c5ef1fc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_cfd8ccbb-df6b-4424-a92b-ee1c7cb94de5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_825110b9-e81e-4710-8435-e2e63e6041ad" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_cfd8ccbb-df6b-4424-a92b-ee1c7cb94de5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_b8d9c8bf-7fb7-4e6d-9fb0-b55c38a2c09b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_825110b9-e81e-4710-8435-e2e63e6041ad" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_b8d9c8bf-7fb7-4e6d-9fb0-b55c38a2c09b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_628bef63-d458-4126-9c5a-f9add6fe2191" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_825110b9-e81e-4710-8435-e2e63e6041ad" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_628bef63-d458-4126-9c5a-f9add6fe2191" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_30a91dc6-6c4a-44e0-955c-2f1620dc6349" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_825110b9-e81e-4710-8435-e2e63e6041ad" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_30a91dc6-6c4a-44e0-955c-2f1620dc6349" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8fa1780f-52dd-483c-b525-8716ad74608d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_825110b9-e81e-4710-8435-e2e63e6041ad" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8fa1780f-52dd-483c-b525-8716ad74608d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_13224dc3-f61b-48fe-a405-4137e6c7cdcb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5a5229ac-3a82-4edd-a570-d8753a2becfa" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_13224dc3-f61b-48fe-a405-4137e6c7cdcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_619af29f-89a0-4823-aeef-965463ff868e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5a5229ac-3a82-4edd-a570-d8753a2becfa" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_619af29f-89a0-4823-aeef-965463ff868e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_08bc984e-3196-4597-9231-412ae71377ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5a5229ac-3a82-4edd-a570-d8753a2becfa" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_08bc984e-3196-4597-9231-412ae71377ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_41503134-a416-4ba3-abb6-7a1df27b6fe9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5a5229ac-3a82-4edd-a570-d8753a2becfa" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_41503134-a416-4ba3-abb6-7a1df27b6fe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_d8547268-fc34-4f5f-9e2d-f0ad1633b860" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5a5229ac-3a82-4edd-a570-d8753a2becfa" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_d8547268-fc34-4f5f-9e2d-f0ad1633b860" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_bcb991da-42e0-4d14-8e72-28bb16ff8d33" 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_d8547268-fc34-4f5f-9e2d-f0ad1633b860" xlink:to="loc_us-gaap_InterestPaidNet_bcb991da-42e0-4d14-8e72-28bb16ff8d33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_042361c8-d1a0-466b-b0eb-1886e173cab8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_d8547268-fc34-4f5f-9e2d-f0ad1633b860" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_042361c8-d1a0-466b-b0eb-1886e173cab8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_c46815ed-139b-47bb-8380-b4a077679a6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5a5229ac-3a82-4edd-a570-d8753a2becfa" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_c46815ed-139b-47bb-8380-b4a077679a6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_StockBasedCompensationCapitalizedAsInternalUseSoftware_895d1e85-bd00-4c31-89d1-32175e7acd39" xlink:href="s-20210731.xsd#s_StockBasedCompensationCapitalizedAsInternalUseSoftware"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_c46815ed-139b-47bb-8380-b4a077679a6b" xlink:to="loc_s_StockBasedCompensationCapitalizedAsInternalUseSoftware_895d1e85-bd00-4c31-89d1-32175e7acd39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_df440ae1-da4a-4b31-9150-b597bef87c49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_c46815ed-139b-47bb-8380-b4a077679a6b" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_df440ae1-da4a-4b31-9150-b597bef87c49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_VestingOfEarlyExercisedStockOptions_2eabecc2-a70f-4062-ae68-90dbf1261ea5" xlink:href="s-20210731.xsd#s_VestingOfEarlyExercisedStockOptions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_c46815ed-139b-47bb-8380-b4a077679a6b" xlink:to="loc_s_VestingOfEarlyExercisedStockOptions_2eabecc2-a70f-4062-ae68-90dbf1261ea5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_DeferredOfferingCostsAccruedButNotYetPaid_295723ed-a7bb-46fe-8e56-423d49257e49" xlink:href="s-20210731.xsd#s_DeferredOfferingCostsAccruedButNotYetPaid"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_c46815ed-139b-47bb-8380-b4a077679a6b" xlink:to="loc_s_DeferredOfferingCostsAccruedButNotYetPaid_295723ed-a7bb-46fe-8e56-423d49257e49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssued1_bd35f4db-3491-4bb1-8ab7-340caac1550d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssued1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_c46815ed-139b-47bb-8380-b4a077679a6b" xlink:to="loc_us-gaap_StockIssued1_bd35f4db-3491-4bb1-8ab7-340caac1550d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockAmountConverted1_ef5e67fd-1be4-4781-bf7e-e5223abcc017" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockAmountConverted1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_c46815ed-139b-47bb-8380-b4a077679a6b" xlink:to="loc_us-gaap_ConversionOfStockAmountConverted1_ef5e67fd-1be4-4781-bf7e-e5223abcc017" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/OrganizationandDescriptionofBusiness" xlink:type="simple" xlink:href="s-20210731.xsd#OrganizationandDescriptionofBusiness"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/OrganizationandDescriptionofBusiness" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2cd09c56-2e24-4db8-9071-00b7d3f39667" 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_24a6279a-b5c9-43ca-8425-ec19ac3ff2aa" 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_2cd09c56-2e24-4db8-9071-00b7d3f39667" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_24a6279a-b5c9-43ca-8425-ec19ac3ff2aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/OrganizationandDescriptionofBusinessDetails" xlink:type="simple" xlink:href="s-20210731.xsd#OrganizationandDescriptionofBusinessDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/OrganizationandDescriptionofBusinessDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_dc21b71f-a023-453e-872f-be70fe4c6547" 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_ScheduleOfStockByClassTable_1e2cee5f-91b8-4d8c-abb8-542c8e93565d" 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_dc21b71f-a023-453e-872f-be70fe4c6547" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_1e2cee5f-91b8-4d8c-abb8-542c8e93565d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_c8c3277e-6d07-4a12-9d5c-ac589243b885" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1e2cee5f-91b8-4d8c-abb8-542c8e93565d" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_c8c3277e-6d07-4a12-9d5c-ac589243b885" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_3ae010f1-2d90-48d5-9745-3e8164e5ecb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_c8c3277e-6d07-4a12-9d5c-ac589243b885" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_3ae010f1-2d90-48d5-9745-3e8164e5ecb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OverAllotmentOptionMember_5638a428-a094-40fb-a1d8-c295e35c63f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OverAllotmentOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_3ae010f1-2d90-48d5-9745-3e8164e5ecb7" xlink:to="loc_us-gaap_OverAllotmentOptionMember_5638a428-a094-40fb-a1d8-c295e35c63f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrivatePlacementMember_a7fab7b6-d2a7-4d32-903b-05b1a9c372e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrivatePlacementMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_3ae010f1-2d90-48d5-9745-3e8164e5ecb7" xlink:to="loc_us-gaap_PrivatePlacementMember_a7fab7b6-d2a7-4d32-903b-05b1a9c372e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_b0c05e19-8039-41ca-99fa-cd25ea0b2113" 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_ScheduleOfStockByClassTable_1e2cee5f-91b8-4d8c-abb8-542c8e93565d" xlink:to="loc_us-gaap_StatementClassOfStockAxis_b0c05e19-8039-41ca-99fa-cd25ea0b2113" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_3d1c3641-9b09-4268-9688-fad69d5e5196" 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_b0c05e19-8039-41ca-99fa-cd25ea0b2113" xlink:to="loc_us-gaap_ClassOfStockDomain_3d1c3641-9b09-4268-9688-fad69d5e5196" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_57c637de-7a7c-4346-bbfd-56527b77f7cc" 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_3d1c3641-9b09-4268-9688-fad69d5e5196" xlink:to="loc_us-gaap_CommonClassAMember_57c637de-7a7c-4346-bbfd-56527b77f7cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RedeemableConvertiblePreferredStockMember_9120a11c-7581-4c6a-b087-133f02c7e96c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_3d1c3641-9b09-4268-9688-fad69d5e5196" xlink:to="loc_us-gaap_RedeemableConvertiblePreferredStockMember_9120a11c-7581-4c6a-b087-133f02c7e96c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_c8d5aa83-d964-4aad-af8f-38137d65e37d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_3d1c3641-9b09-4268-9688-fad69d5e5196" xlink:to="loc_us-gaap_CommonClassBMember_c8d5aa83-d964-4aad-af8f-38137d65e37d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesEPreferredStockMember_5eaec3d8-c3b6-4db9-8765-c0128da77643" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesEPreferredStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_3d1c3641-9b09-4268-9688-fad69d5e5196" xlink:to="loc_us-gaap_SeriesEPreferredStockMember_5eaec3d8-c3b6-4db9-8765-c0128da77643" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_6cbeda16-7f69-4e76-bb86-6f0a0c944b64" 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_1e2cee5f-91b8-4d8c-abb8-542c8e93565d" xlink:to="loc_us-gaap_ClassOfStockLineItems_6cbeda16-7f69-4e76-bb86-6f0a0c944b64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_00733063-22cb-4abd-a3fe-a9bb7b54555b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_6cbeda16-7f69-4e76-bb86-6f0a0c944b64" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_00733063-22cb-4abd-a3fe-a9bb7b54555b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_6cea8524-5af5-44aa-ab72-9183ac8f608b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_6cbeda16-7f69-4e76-bb86-6f0a0c944b64" xlink:to="loc_us-gaap_SharePrice_6cea8524-5af5-44aa-ab72-9183ac8f608b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_68a87dde-8f44-4e0d-8a7c-fa196edcb0d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_6cbeda16-7f69-4e76-bb86-6f0a0c944b64" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_68a87dde-8f44-4e0d-8a7c-fa196edcb0d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_59333893-a2ac-48ad-ab85-46e6b7b86afc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_6cbeda16-7f69-4e76-bb86-6f0a0c944b64" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_59333893-a2ac-48ad-ab85-46e6b7b86afc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_03ad4bb1-0f7b-4264-b79a-c12cb8dc1650" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_6cbeda16-7f69-4e76-bb86-6f0a0c944b64" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_03ad4bb1-0f7b-4264-b79a-c12cb8dc1650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockConvertibleConversionRatio_34a1f553-db61-494b-bdd5-1ec3e27fcc7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockConvertibleConversionRatio"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_6cbeda16-7f69-4e76-bb86-6f0a0c944b64" xlink:to="loc_us-gaap_PreferredStockConvertibleConversionRatio_34a1f553-db61-494b-bdd5-1ec3e27fcc7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis_1cf11c25-fe9f-48c3-9619-20b5a36281ed" xlink:href="s-20210731.xsd#s_StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_6cbeda16-7f69-4e76-bb86-6f0a0c944b64" xlink:to="loc_s_StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis_1cf11c25-fe9f-48c3-9619-20b5a36281ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="s-20210731.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_e59ea7f0-92a3-49c8-9cb8-bdeef8ff11a7" 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_6a566336-a133-4f1e-a366-d4af91a4ac3f" 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_e59ea7f0-92a3-49c8-9cb8-bdeef8ff11a7" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_6a566336-a133-4f1e-a366-d4af91a4ac3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="s-20210731.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_1c00a435-40b1-442f-8e70-f893282744b6" 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_6db3879a-80f8-4f00-933e-aa57f5795ba6" 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_1c00a435-40b1-442f-8e70-f893282744b6" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_6db3879a-80f8-4f00-933e-aa57f5795ba6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiscalPeriod_83938054-ff7f-4a0f-bf28-87eb031f1d38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiscalPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1c00a435-40b1-442f-8e70-f893282744b6" xlink:to="loc_us-gaap_FiscalPeriod_83938054-ff7f-4a0f-bf28-87eb031f1d38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ForwardStockSplitPolicyTextBlock_c7ca56f7-5f08-4b92-9971-757877ad4245" xlink:href="s-20210731.xsd#s_ForwardStockSplitPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1c00a435-40b1-442f-8e70-f893282744b6" xlink:to="loc_s_ForwardStockSplitPolicyTextBlock_c7ca56f7-5f08-4b92-9971-757877ad4245" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_8213ae21-8cdd-4c01-887e-a3f8ac8f886b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1c00a435-40b1-442f-8e70-f893282744b6" xlink:to="loc_us-gaap_UseOfEstimates_8213ae21-8cdd-4c01-887e-a3f8ac8f886b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_1078f3f6-077d-452b-8266-d1bfb52c0de5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1c00a435-40b1-442f-8e70-f893282744b6" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_1078f3f6-077d-452b-8266-d1bfb52c0de5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_0635e607-4722-40e1-8e5f-cba287a1525a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1c00a435-40b1-442f-8e70-f893282744b6" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_0635e607-4722-40e1-8e5f-cba287a1525a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_7b67a37f-b2a5-43b6-aba6-ddfc1a7793fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1c00a435-40b1-442f-8e70-f893282744b6" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_7b67a37f-b2a5-43b6-aba6-ddfc1a7793fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_74ce2776-1d7f-4978-9cf2-2eeb8a0242aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1c00a435-40b1-442f-8e70-f893282744b6" xlink:to="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_74ce2776-1d7f-4978-9cf2-2eeb8a0242aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_da1eb854-5607-4fe6-b2db-56e40c4b86cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1c00a435-40b1-442f-8e70-f893282744b6" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_da1eb854-5607-4fe6-b2db-56e40c4b86cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="s-20210731.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_a0df47b6-e54c-4e4c-887a-4bbde0cd8fd1" 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_d9ceda27-1cde-4a2f-8831-0f919eb43e6a" 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_a0df47b6-e54c-4e4c-887a-4bbde0cd8fd1" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_d9ceda27-1cde-4a2f-8831-0f919eb43e6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_e417fa61-a27c-414a-89e0-e2e4fc7bdb98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a0df47b6-e54c-4e4c-887a-4bbde0cd8fd1" xlink:to="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_e417fa61-a27c-414a-89e0-e2e4fc7bdb98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_00020dee-eb37-489b-b9ad-fd871c464583" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a0df47b6-e54c-4e4c-887a-4bbde0cd8fd1" xlink:to="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_00020dee-eb37-489b-b9ad-fd871c464583" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="s-20210731.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_033d44c7-7478-4f00-b9a0-e7d0f4489dd6" 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_StockholdersEquityNoteStockSplitConversionRatio1_412e194a-8611-49d9-ae8b-8b0a864158f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_033d44c7-7478-4f00-b9a0-e7d0f4489dd6" xlink:to="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_412e194a-8611-49d9-ae8b-8b0a864158f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesSummaryofCashCashEquivalentsandRestrictedCashDetails" xlink:type="simple" xlink:href="s-20210731.xsd#SummaryofSignificantAccountingPoliciesSummaryofCashCashEquivalentsandRestrictedCashDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesSummaryofCashCashEquivalentsandRestrictedCashDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_482bbc10-72df-4f1e-bee3-fd5526f44d26" 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_CashAndCashEquivalentsAtCarryingValue_8a724ce5-f56d-4a9b-85f7-379e1f672dea" 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_AccountingPoliciesAbstract_482bbc10-72df-4f1e-bee3-fd5526f44d26" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8a724ce5-f56d-4a9b-85f7-379e1f672dea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_ecbf159e-58b6-41a6-a38a-44b0f729efba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_482bbc10-72df-4f1e-bee3-fd5526f44d26" xlink:to="loc_us-gaap_RestrictedCashCurrent_ecbf159e-58b6-41a6-a38a-44b0f729efba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_ec964de3-8b23-4c9a-9c26-3f4220816be6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_482bbc10-72df-4f1e-bee3-fd5526f44d26" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_ec964de3-8b23-4c9a-9c26-3f4220816be6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0737a6a8-ed8c-4837-8f65-ae80601fd8f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_482bbc10-72df-4f1e-bee3-fd5526f44d26" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0737a6a8-ed8c-4837-8f65-ae80601fd8f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskAccountsReceivableDetails" xlink:type="simple" xlink:href="s-20210731.xsd#SummaryofSignificantAccountingPoliciesConcentrationRiskAccountsReceivableDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskAccountsReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_7576b93f-9398-44dd-88ec-28b0ab3c9d4c" 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_a1e26fcf-a4cd-4cbc-82e2-9ea142f8ce94" 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_7576b93f-9398-44dd-88ec-28b0ab3c9d4c" xlink:to="loc_us-gaap_ConcentrationRiskTable_a1e26fcf-a4cd-4cbc-82e2-9ea142f8ce94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_4cba3392-392c-4281-bc80-8803f75c1db9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_a1e26fcf-a4cd-4cbc-82e2-9ea142f8ce94" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_4cba3392-392c-4281-bc80-8803f75c1db9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_fa41257f-0119-47dd-a5e5-11752d76a5e0" 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_4cba3392-392c-4281-bc80-8803f75c1db9" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_fa41257f-0119-47dd-a5e5-11752d76a5e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_05600829-d36d-40c3-94ed-70b11bc32967" 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_fa41257f-0119-47dd-a5e5-11752d76a5e0" xlink:to="loc_us-gaap_AccountsReceivableMember_05600829-d36d-40c3-94ed-70b11bc32967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_fafcc7f4-1a6b-426e-8b5f-63867e455dd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_a1e26fcf-a4cd-4cbc-82e2-9ea142f8ce94" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_fafcc7f4-1a6b-426e-8b5f-63867e455dd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_963e0a17-2aa3-44e9-a5b0-e47bc97ff20b" 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_fafcc7f4-1a6b-426e-8b5f-63867e455dd3" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_963e0a17-2aa3-44e9-a5b0-e47bc97ff20b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_567c99cd-5a41-43eb-a877-80c5a66d6b7a" 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_963e0a17-2aa3-44e9-a5b0-e47bc97ff20b" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_567c99cd-5a41-43eb-a877-80c5a66d6b7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_f4ef5dd2-f840-48d1-865f-1d27b26c531f" 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_a1e26fcf-a4cd-4cbc-82e2-9ea142f8ce94" xlink:to="loc_srt_MajorCustomersAxis_f4ef5dd2-f840-48d1-865f-1d27b26c531f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_177f3b28-a0c4-4453-a3c7-7d1d40aeedf8" 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_f4ef5dd2-f840-48d1-865f-1d27b26c531f" xlink:to="loc_srt_NameOfMajorCustomerDomain_177f3b28-a0c4-4453-a3c7-7d1d40aeedf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ChannelPartnerAMember_9e5246c7-c759-412b-9598-df6de78e56c6" xlink:href="s-20210731.xsd#s_ChannelPartnerAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_177f3b28-a0c4-4453-a3c7-7d1d40aeedf8" xlink:to="loc_s_ChannelPartnerAMember_9e5246c7-c759-412b-9598-df6de78e56c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_b4b9c932-b06e-4b8a-ac5f-6082e57edb78" 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_a1e26fcf-a4cd-4cbc-82e2-9ea142f8ce94" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_b4b9c932-b06e-4b8a-ac5f-6082e57edb78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_7d8e1524-c535-4c6b-88bc-45944c97f221" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_b4b9c932-b06e-4b8a-ac5f-6082e57edb78" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_7d8e1524-c535-4c6b-88bc-45944c97f221" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskRevenueDetails" xlink:type="simple" xlink:href="s-20210731.xsd#SummaryofSignificantAccountingPoliciesConcentrationRiskRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_4fc808b3-706a-4244-9138-0835c510f3d5" 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_b8653e6c-544f-4552-8794-40e7094558ec" 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_4fc808b3-706a-4244-9138-0835c510f3d5" xlink:to="loc_us-gaap_ConcentrationRiskTable_b8653e6c-544f-4552-8794-40e7094558ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_177cdd3f-d2d8-44a1-bf38-930c4b953781" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_b8653e6c-544f-4552-8794-40e7094558ec" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_177cdd3f-d2d8-44a1-bf38-930c4b953781" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_997f0a3d-760f-4d27-a956-a5250e19ebb3" 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_177cdd3f-d2d8-44a1-bf38-930c4b953781" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_997f0a3d-760f-4d27-a956-a5250e19ebb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_487124ad-0097-4a54-8f0a-1c86417a630e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_997f0a3d-760f-4d27-a956-a5250e19ebb3" xlink:to="loc_us-gaap_SalesRevenueNetMember_487124ad-0097-4a54-8f0a-1c86417a630e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_fa93328d-1c22-48f5-a038-7efef269573e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_b8653e6c-544f-4552-8794-40e7094558ec" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_fa93328d-1c22-48f5-a038-7efef269573e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_83f35a95-534f-49a0-8bcd-d13123ee1922" 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_fa93328d-1c22-48f5-a038-7efef269573e" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_83f35a95-534f-49a0-8bcd-d13123ee1922" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_d17109ca-a0e8-42ce-b7c3-7abda7f120b7" 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_83f35a95-534f-49a0-8bcd-d13123ee1922" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_d17109ca-a0e8-42ce-b7c3-7abda7f120b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_3d0a4da8-96a1-44c0-895e-3f3fa6b3d9ef" 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_b8653e6c-544f-4552-8794-40e7094558ec" xlink:to="loc_srt_MajorCustomersAxis_3d0a4da8-96a1-44c0-895e-3f3fa6b3d9ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_1125092b-501f-4b2f-ad85-d6889543e7f4" 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_3d0a4da8-96a1-44c0-895e-3f3fa6b3d9ef" xlink:to="loc_srt_NameOfMajorCustomerDomain_1125092b-501f-4b2f-ad85-d6889543e7f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ChannelPartnerAMember_fe843716-eb40-4eac-9cab-cd15d3225a6a" xlink:href="s-20210731.xsd#s_ChannelPartnerAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_1125092b-501f-4b2f-ad85-d6889543e7f4" xlink:to="loc_s_ChannelPartnerAMember_fe843716-eb40-4eac-9cab-cd15d3225a6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ChannelPartnerBMember_9a54f5cf-d568-4812-b175-0f05911fc157" xlink:href="s-20210731.xsd#s_ChannelPartnerBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_1125092b-501f-4b2f-ad85-d6889543e7f4" xlink:to="loc_s_ChannelPartnerBMember_9a54f5cf-d568-4812-b175-0f05911fc157" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_de28e2cb-06ac-4b2b-8504-72a9fffd5d3c" 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_b8653e6c-544f-4552-8794-40e7094558ec" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_de28e2cb-06ac-4b2b-8504-72a9fffd5d3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_92cc7112-8027-4386-940d-6d5520235780" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_de28e2cb-06ac-4b2b-8504-72a9fffd5d3c" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_92cc7112-8027-4386-940d-6d5520235780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/RevenueandContractBalances" xlink:type="simple" xlink:href="s-20210731.xsd#RevenueandContractBalances"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/RevenueandContractBalances" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_bdbee0e9-1b10-46f5-a3b5-a00211921245" 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_ef6d20e0-ffeb-45b2-9828-b46dfd998deb" 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_bdbee0e9-1b10-46f5-a3b5-a00211921245" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_ef6d20e0-ffeb-45b2-9828-b46dfd998deb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/RevenueandContractBalancesTables" xlink:type="simple" xlink:href="s-20210731.xsd#RevenueandContractBalancesTables"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/RevenueandContractBalancesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_978f1a58-e1fd-41b6-afa7-3f41ea309006" 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_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_b4588e45-50d1-47d0-9427-a79dc5876bec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_978f1a58-e1fd-41b6-afa7-3f41ea309006" xlink:to="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_b4588e45-50d1-47d0-9427-a79dc5876bec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_d4619831-6b4f-48e4-b9a4-cee049cdeeb3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_978f1a58-e1fd-41b6-afa7-3f41ea309006" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_d4619831-6b4f-48e4-b9a4-cee049cdeeb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails" xlink:type="simple" xlink:href="s-20210731.xsd#RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_c1726789-5b7b-47dd-b2da-6e2da47aa10c" 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_95d9de9a-294b-4fbc-9500-91294bfb7468" 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_c1726789-5b7b-47dd-b2da-6e2da47aa10c" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_95d9de9a-294b-4fbc-9500-91294bfb7468" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_b9a87dfd-355f-48ac-ac6c-f04fa811f80a" 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_95d9de9a-294b-4fbc-9500-91294bfb7468" xlink:to="loc_srt_StatementGeographicalAxis_b9a87dfd-355f-48ac-ac6c-f04fa811f80a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_f762d8e4-18ec-4295-9520-e257a9acc652" 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_b9a87dfd-355f-48ac-ac6c-f04fa811f80a" xlink:to="loc_srt_SegmentGeographicalDomain_f762d8e4-18ec-4295-9520-e257a9acc652" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_e14d2eb2-4ee6-4a87-9691-81ece1407e98" 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_f762d8e4-18ec-4295-9520-e257a9acc652" xlink:to="loc_country_US_e14d2eb2-4ee6-4a87-9691-81ece1407e98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_641b3988-a8ea-4364-af90-783d61920bf7" 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_f762d8e4-18ec-4295-9520-e257a9acc652" xlink:to="loc_us-gaap_NonUsMember_641b3988-a8ea-4364-af90-783d61920bf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_fe57df3a-994c-4658-947c-32fc2eab4555" 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_DisaggregationOfRevenueTable_95d9de9a-294b-4fbc-9500-91294bfb7468" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_fe57df3a-994c-4658-947c-32fc2eab4555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d37ad53a-bd6e-46fb-b993-c41b48172942" 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_fe57df3a-994c-4658-947c-32fc2eab4555" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d37ad53a-bd6e-46fb-b993-c41b48172942" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_658db9c8-dbf1-4005-ac4f-2ffcf4f8d22d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d37ad53a-bd6e-46fb-b993-c41b48172942" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_658db9c8-dbf1-4005-ac4f-2ffcf4f8d22d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_e801e534-bf4e-4606-829e-6873aede1b74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_95d9de9a-294b-4fbc-9500-91294bfb7468" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_e801e534-bf4e-4606-829e-6873aede1b74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_a99d00b7-b0ee-4fe7-91de-ee99a022668b" 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_e801e534-bf4e-4606-829e-6873aede1b74" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_a99d00b7-b0ee-4fe7-91de-ee99a022668b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_216e163d-ff2a-4e43-b0c5-6f05d804d5d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_a99d00b7-b0ee-4fe7-91de-ee99a022668b" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_216e163d-ff2a-4e43-b0c5-6f05d804d5d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_65c76669-8477-4ef0-96cb-75337484a4c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_95d9de9a-294b-4fbc-9500-91294bfb7468" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_65c76669-8477-4ef0-96cb-75337484a4c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e62fd5fe-5b63-4b1a-a224-52aae0a4c5bf" 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_65c76669-8477-4ef0-96cb-75337484a4c6" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e62fd5fe-5b63-4b1a-a224-52aae0a4c5bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_562fce60-9961-4192-b8f9-6705f4bbe9a5" 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_DisaggregationOfRevenueLineItems_65c76669-8477-4ef0-96cb-75337484a4c6" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_562fce60-9961-4192-b8f9-6705f4bbe9a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyTypeofCustomerDetails" xlink:type="simple" xlink:href="s-20210731.xsd#RevenueandContractBalancesDisaggregationofRevenuebyTypeofCustomerDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyTypeofCustomerDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_21b5d9a4-9963-4736-a25a-90909bce2313" 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_baf53c4f-1e29-43fe-a1b1-6eda8583e6d0" 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_21b5d9a4-9963-4736-a25a-90909bce2313" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_baf53c4f-1e29-43fe-a1b1-6eda8583e6d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis_38c210a0-c7b1-4a6c-9880-4ab7247e3283" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerSalesChannelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_baf53c4f-1e29-43fe-a1b1-6eda8583e6d0" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelAxis_38c210a0-c7b1-4a6c-9880-4ab7247e3283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_a90bc8a7-b6ba-462d-adea-505cf01e8a5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_38c210a0-c7b1-4a6c-9880-4ab7247e3283" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_a90bc8a7-b6ba-462d-adea-505cf01e8a5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesChannelThroughIntermediaryMember_021bd6a7-9de5-4e04-a0c7-ac85fc46efb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesChannelThroughIntermediaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_a90bc8a7-b6ba-462d-adea-505cf01e8a5d" xlink:to="loc_us-gaap_SalesChannelThroughIntermediaryMember_021bd6a7-9de5-4e04-a0c7-ac85fc46efb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesChannelDirectlyToConsumerMember_69e6ed40-b806-472a-9591-fd503cc209ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesChannelDirectlyToConsumerMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_a90bc8a7-b6ba-462d-adea-505cf01e8a5d" xlink:to="loc_us-gaap_SalesChannelDirectlyToConsumerMember_69e6ed40-b806-472a-9591-fd503cc209ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_29bf77e2-6f0f-4668-a3c2-1526657a4c12" 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_baf53c4f-1e29-43fe-a1b1-6eda8583e6d0" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_29bf77e2-6f0f-4668-a3c2-1526657a4c12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1fb6dc85-1c72-46ac-88b3-f3709cdc1d38" 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_29bf77e2-6f0f-4668-a3c2-1526657a4c12" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1fb6dc85-1c72-46ac-88b3-f3709cdc1d38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage_1e20ad67-a3c3-4d2e-8462-e0834a3729ec" xlink:href="s-20210731.xsd#s_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_29bf77e2-6f0f-4668-a3c2-1526657a4c12" xlink:to="loc_s_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage_1e20ad67-a3c3-4d2e-8462-e0834a3729ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/RevenueandContractBalancesNarrativeDetails" xlink:type="simple" xlink:href="s-20210731.xsd#RevenueandContractBalancesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/RevenueandContractBalancesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_11d7f9f1-999e-4336-bcc9-1b307d2d4c29" 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_a5e38126-dde0-42a3-b03e-b1c8419dbce9" 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_11d7f9f1-999e-4336-bcc9-1b307d2d4c29" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_a5e38126-dde0-42a3-b03e-b1c8419dbce9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_86f4ab28-bc40-4637-be26-0c8334bda494" 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_DisaggregationOfRevenueTable_a5e38126-dde0-42a3-b03e-b1c8419dbce9" xlink:to="loc_srt_RangeAxis_86f4ab28-bc40-4637-be26-0c8334bda494" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b09c3b0d-2560-4717-bed2-9f9a39c522be" 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_86f4ab28-bc40-4637-be26-0c8334bda494" xlink:to="loc_srt_RangeMember_b09c3b0d-2560-4717-bed2-9f9a39c522be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_f78f1f0e-5bf1-4252-bbc8-603d34707d55" 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_b09c3b0d-2560-4717-bed2-9f9a39c522be" xlink:to="loc_srt_MinimumMember_f78f1f0e-5bf1-4252-bbc8-603d34707d55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d5fd3ab4-849b-4265-af72-4d0e1271b1ae" 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_b09c3b0d-2560-4717-bed2-9f9a39c522be" xlink:to="loc_srt_MaximumMember_d5fd3ab4-849b-4265-af72-4d0e1271b1ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_561f6db2-b755-4b1a-927d-7c1cb6d958b8" 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_a5e38126-dde0-42a3-b03e-b1c8419dbce9" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_561f6db2-b755-4b1a-927d-7c1cb6d958b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_cbe0dc19-9f38-4375-8e55-68a3b0419747" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_561f6db2-b755-4b1a-927d-7c1cb6d958b8" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_cbe0dc19-9f38-4375-8e55-68a3b0419747" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_e5c917a0-8fef-4b0b-acf2-00799a2e24ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_561f6db2-b755-4b1a-927d-7c1cb6d958b8" xlink:to="loc_us-gaap_ContractWithCustomerLiability_e5c917a0-8fef-4b0b-acf2-00799a2e24ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_1caaf082-ee21-4b84-bf17-5bf28922320f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_561f6db2-b755-4b1a-927d-7c1cb6d958b8" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_1caaf082-ee21-4b84-bf17-5bf28922320f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_RevenueFromContractWithCustomerContractTerm_7c891ecd-ad27-4d59-9af0-fdeefb1680cf" xlink:href="s-20210731.xsd#s_RevenueFromContractWithCustomerContractTerm"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_561f6db2-b755-4b1a-927d-7c1cb6d958b8" xlink:to="loc_s_RevenueFromContractWithCustomerContractTerm_7c891ecd-ad27-4d59-9af0-fdeefb1680cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredPolicyAcquisitionCostsImpairmentLoss_62a006e2-a61e-49c4-bca7-0c9ac1c9e96c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredPolicyAcquisitionCostsImpairmentLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_561f6db2-b755-4b1a-927d-7c1cb6d958b8" xlink:to="loc_us-gaap_DeferredPolicyAcquisitionCostsImpairmentLoss_62a006e2-a61e-49c4-bca7-0c9ac1c9e96c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/RevenueandContractBalancesRemainingPerformanceObligationsNarrativeDetails" xlink:type="simple" xlink:href="s-20210731.xsd#RevenueandContractBalancesRemainingPerformanceObligationsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/RevenueandContractBalancesRemainingPerformanceObligationsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_5babe583-e022-4a6b-b293-e5fd92b40ef5" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8c4f44e6-8090-471e-a513-a277cc3251bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_5babe583-e022-4a6b-b293-e5fd92b40ef5" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8c4f44e6-8090-471e-a513-a277cc3251bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_9b2d8d63-82d4-4521-a28d-cfe363dd7804" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8c4f44e6-8090-471e-a513-a277cc3251bd" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_9b2d8d63-82d4-4521-a28d-cfe363dd7804" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_bfba0052-4fb6-4570-9cca-9e05285f00de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8c4f44e6-8090-471e-a513-a277cc3251bd" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_bfba0052-4fb6-4570-9cca-9e05285f00de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_a6bfa085-8042-4090-b8e7-a6998ed72498" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_bfba0052-4fb6-4570-9cca-9e05285f00de" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_a6bfa085-8042-4090-b8e7-a6998ed72498" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_016c5a75-f747-45dd-8579-15bd17c5dbba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_bfba0052-4fb6-4570-9cca-9e05285f00de" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_016c5a75-f747-45dd-8579-15bd17c5dbba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_11310214-1449-4088-bf0b-de4888616419" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_bfba0052-4fb6-4570-9cca-9e05285f00de" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_11310214-1449-4088-bf0b-de4888616419" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/RevenueandContractBalancesRemainingPerformanceObligationsNarrativeDetails_1" xlink:type="simple" xlink:href="s-20210731.xsd#RevenueandContractBalancesRemainingPerformanceObligationsNarrativeDetails_1"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/RevenueandContractBalancesRemainingPerformanceObligationsNarrativeDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sentinelone.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="s-20210731.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_48f09794-2483-4595-8b72-0ccbbf2796b3" 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_b4735a64-05c7-420a-b3a8-c2f4e87856ec" 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_48f09794-2483-4595-8b72-0ccbbf2796b3" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_b4735a64-05c7-420a-b3a8-c2f4e87856ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="s-20210731.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_f9880e87-3006-4628-8ee3-6acf09fce7e7" 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_FairValueAssetsMeasuredOnRecurringBasisTextBlock_2bfe1845-480d-45be-a099-e7ae5d96096b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_f9880e87-3006-4628-8ee3-6acf09fce7e7" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_2bfe1845-480d-45be-a099-e7ae5d96096b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="s-20210731.xsd#FairValueMeasurementsDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/FairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_55202db5-07fa-4f72-8529-835493aafca5" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_abda4031-8213-487c-a49c-29336b030492" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_55202db5-07fa-4f72-8529-835493aafca5" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_abda4031-8213-487c-a49c-29336b030492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_6e060747-0eb5-4664-a70e-7195445e06bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_abda4031-8213-487c-a49c-29336b030492" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_6e060747-0eb5-4664-a70e-7195445e06bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_418796ec-3ba2-46ee-a67d-d78d70f4abbd" 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_CashAndCashEquivalentsAxis_6e060747-0eb5-4664-a70e-7195445e06bd" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_418796ec-3ba2-46ee-a67d-d78d70f4abbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_765cd66d-33c4-4f7d-9947-f4730ab442e7" 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_418796ec-3ba2-46ee-a67d-d78d70f4abbd" xlink:to="loc_us-gaap_MoneyMarketFundsMember_765cd66d-33c4-4f7d-9947-f4730ab442e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_a4155f6b-6132-49cc-98e8-e6b803d2614b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_abda4031-8213-487c-a49c-29336b030492" xlink:to="loc_us-gaap_FinancialInstrumentAxis_a4155f6b-6132-49cc-98e8-e6b803d2614b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2448f33a-eeef-4491-8737-af08bd4e2555" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_a4155f6b-6132-49cc-98e8-e6b803d2614b" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2448f33a-eeef-4491-8737-af08bd4e2555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositMember_4fefa075-a13f-4bef-b7bd-187760ed87b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CertificatesOfDepositMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2448f33a-eeef-4491-8737-af08bd4e2555" xlink:to="loc_us-gaap_CertificatesOfDepositMember_4fefa075-a13f-4bef-b7bd-187760ed87b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5ac77e7c-ab08-4e92-9273-84cfc7629ac6" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_abda4031-8213-487c-a49c-29336b030492" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5ac77e7c-ab08-4e92-9273-84cfc7629ac6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1b5a5b37-1301-494a-b10b-7b214731baa0" 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_5ac77e7c-ab08-4e92-9273-84cfc7629ac6" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1b5a5b37-1301-494a-b10b-7b214731baa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_b73dc5fe-fedc-47ec-8c58-749246f5ed92" 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_1b5a5b37-1301-494a-b10b-7b214731baa0" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_b73dc5fe-fedc-47ec-8c58-749246f5ed92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_654cf891-0c8f-4363-bf92-07039f16bb1c" 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_1b5a5b37-1301-494a-b10b-7b214731baa0" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_654cf891-0c8f-4363-bf92-07039f16bb1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_bfbfc5b4-b0bc-4756-bcca-fad52928af90" 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_1b5a5b37-1301-494a-b10b-7b214731baa0" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_bfbfc5b4-b0bc-4756-bcca-fad52928af90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5734e1cc-83a3-4d74-a7b4-be12b7afa069" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_abda4031-8213-487c-a49c-29336b030492" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5734e1cc-83a3-4d74-a7b4-be12b7afa069" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_3050373b-bd52-4c60-902b-a1295751e5f1" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5734e1cc-83a3-4d74-a7b4-be12b7afa069" xlink:to="loc_us-gaap_AssetsAbstract_3050373b-bd52-4c60-902b-a1295751e5f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_CashEquivalentsAbstract_4b035f49-6de1-431e-9e95-234a105b5ce8" xlink:href="s-20210731.xsd#s_CashEquivalentsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_3050373b-bd52-4c60-902b-a1295751e5f1" xlink:to="loc_s_CashEquivalentsAbstract_4b035f49-6de1-431e-9e95-234a105b5ce8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_8e9a4e90-6e37-4e8d-b63c-ebda81f76172" 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_s_CashEquivalentsAbstract_4b035f49-6de1-431e-9e95-234a105b5ce8" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_8e9a4e90-6e37-4e8d-b63c-ebda81f76172" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestmentsAbstract_ec3f0783-408b-472b-877d-738ff782acd4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermInvestmentsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_3050373b-bd52-4c60-902b-a1295751e5f1" xlink:to="loc_us-gaap_ShortTermInvestmentsAbstract_ec3f0783-408b-472b-877d-738ff782acd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_73bd7b72-cab2-4185-9840-99e5fa6d77bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermInvestments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermInvestmentsAbstract_ec3f0783-408b-472b-877d-738ff782acd4" xlink:to="loc_us-gaap_ShortTermInvestments_73bd7b72-cab2-4185-9840-99e5fa6d77bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_bbb707d9-378a-4db3-8d46-97e6f126daba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5734e1cc-83a3-4d74-a7b4-be12b7afa069" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_bbb707d9-378a-4db3-8d46-97e6f126daba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_364c3fb5-a223-4540-8dc8-5172e2e3dabf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5734e1cc-83a3-4d74-a7b4-be12b7afa069" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_364c3fb5-a223-4540-8dc8-5172e2e3dabf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/PropertyandEquipmentNet" xlink:type="simple" xlink:href="s-20210731.xsd#PropertyandEquipmentNet"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/PropertyandEquipmentNet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_43afe87e-2681-4927-904c-a64b96b72a10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_87ccf96c-b00a-4fdf-ad16-42de6d154680" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_43afe87e-2681-4927-904c-a64b96b72a10" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_87ccf96c-b00a-4fdf-ad16-42de6d154680" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/PropertyandEquipmentNetTables" xlink:type="simple" xlink:href="s-20210731.xsd#PropertyandEquipmentNetTables"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/PropertyandEquipmentNetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_6e12a8e7-ebbe-46ba-a19e-1bbecdd4773a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_97dab141-5e05-4544-a685-e9ce25b6461e" 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_PropertyPlantAndEquipmentAbstract_6e12a8e7-ebbe-46ba-a19e-1bbecdd4773a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_97dab141-5e05-4544-a685-e9ce25b6461e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="s-20210731.xsd#PropertyandEquipmentNetSummaryofPropertyandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_56eab242-08bd-43dd-b9c6-e5c5b261e7e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8c502c31-3c70-4c8f-9209-61063aa9fe86" 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_PropertyPlantAndEquipmentAbstract_56eab242-08bd-43dd-b9c6-e5c5b261e7e8" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8c502c31-3c70-4c8f-9209-61063aa9fe86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2f231510-2e08-4ca7-959d-1694f0e91769" 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_8c502c31-3c70-4c8f-9209-61063aa9fe86" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2f231510-2e08-4ca7-959d-1694f0e91769" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_cf015bea-df45-4543-9c0c-93bab85d42e8" 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_2f231510-2e08-4ca7-959d-1694f0e91769" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_cf015bea-df45-4543-9c0c-93bab85d42e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_40097b7c-5361-4c57-a752-39f915cb1462" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_cf015bea-df45-4543-9c0c-93bab85d42e8" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_40097b7c-5361-4c57-a752-39f915cb1462" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ComputersSoftwareAndElectronicEquipmentMember_8d165470-9d6d-4036-be0c-9bb6eef5b846" xlink:href="s-20210731.xsd#s_ComputersSoftwareAndElectronicEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_cf015bea-df45-4543-9c0c-93bab85d42e8" xlink:to="loc_s_ComputersSoftwareAndElectronicEquipmentMember_8d165470-9d6d-4036-be0c-9bb6eef5b846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_357946de-fab9-434f-9bf3-c55c6c67ae1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_cf015bea-df45-4543-9c0c-93bab85d42e8" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_357946de-fab9-434f-9bf3-c55c6c67ae1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_b17608e4-716c-4e33-9e73-c9139bbaae32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_cf015bea-df45-4543-9c0c-93bab85d42e8" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_b17608e4-716c-4e33-9e73-c9139bbaae32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_856ba587-e845-4122-8f7d-b6fd96a33ee6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_cf015bea-df45-4543-9c0c-93bab85d42e8" xlink:to="loc_us-gaap_ConstructionInProgressMember_856ba587-e845-4122-8f7d-b6fd96a33ee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_987b301b-a6aa-41b1-aa26-f7d204457a69" 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_8c502c31-3c70-4c8f-9209-61063aa9fe86" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_987b301b-a6aa-41b1-aa26-f7d204457a69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_d7489d77-959b-4832-886c-f80175a20e4b" 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_987b301b-a6aa-41b1-aa26-f7d204457a69" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_d7489d77-959b-4832-886c-f80175a20e4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7e68785b-3608-4f01-b88b-be3114ca8647" 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_987b301b-a6aa-41b1-aa26-f7d204457a69" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7e68785b-3608-4f01-b88b-be3114ca8647" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_ee9804b7-0c5c-42fb-80a6-dfd1a145db3c" 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_987b301b-a6aa-41b1-aa26-f7d204457a69" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_ee9804b7-0c5c-42fb-80a6-dfd1a145db3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/PropertyandEquipmentNetNarrativeDetails" xlink:type="simple" xlink:href="s-20210731.xsd#PropertyandEquipmentNetNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/PropertyandEquipmentNetNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_80fe991c-507d-4517-856c-1c6b84a1505d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e43b0162-32e6-460a-a463-244791773811" 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_PropertyPlantAndEquipmentAbstract_80fe991c-507d-4517-856c-1c6b84a1505d" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e43b0162-32e6-460a-a463-244791773811" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_10208cfb-03a6-4357-b26a-14044c4710fc" 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_e43b0162-32e6-460a-a463-244791773811" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_10208cfb-03a6-4357-b26a-14044c4710fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_38a63cf6-cfc4-45db-9644-9aa5cce0cb4d" 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_10208cfb-03a6-4357-b26a-14044c4710fc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_38a63cf6-cfc4-45db-9644-9aa5cce0cb4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentMember_dd0f24cd-3882-40f2-8200-05ca003a2e42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_38a63cf6-cfc4-45db-9644-9aa5cce0cb4d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentMember_dd0f24cd-3882-40f2-8200-05ca003a2e42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_625ba2f3-ccb2-40ac-87d8-fc93906b01b7" 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_e43b0162-32e6-460a-a463-244791773811" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_625ba2f3-ccb2-40ac-87d8-fc93906b01b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAdditions_f1be5f57-4f57-4ef9-978c-ade3fffbd924" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAdditions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_625ba2f3-ccb2-40ac-87d8-fc93906b01b7" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAdditions_f1be5f57-4f57-4ef9-978c-ade3fffbd924" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_50a8cf62-08ac-4686-b7dc-0664808c168f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_625ba2f3-ccb2-40ac-87d8-fc93906b01b7" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_50a8cf62-08ac-4686-b7dc-0664808c168f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_00129624-4183-458f-9f1c-255ec6f91399" 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_625ba2f3-ccb2-40ac-87d8-fc93906b01b7" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_00129624-4183-458f-9f1c-255ec6f91399" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/IntangibleAssets" xlink:type="simple" xlink:href="s-20210731.xsd#IntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/IntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_667069b2-4f1b-43a5-83cd-387a28d3ba9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_9982bf1a-45d3-49e2-a13f-e4a313109307" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_667069b2-4f1b-43a5-83cd-387a28d3ba9e" xlink:to="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_9982bf1a-45d3-49e2-a13f-e4a313109307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/IntangibleAssetsTables" xlink:type="simple" xlink:href="s-20210731.xsd#IntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/IntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0ebba72f-a76b-49b2-b407-b2c15097e853" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_3473f8ed-889e-488b-ae49-d0ecb4cb798d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0ebba72f-a76b-49b2-b407-b2c15097e853" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_3473f8ed-889e-488b-ae49-d0ecb4cb798d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_be75c3a6-aba8-4f55-abd1-de2a47c3f895" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0ebba72f-a76b-49b2-b407-b2c15097e853" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_be75c3a6-aba8-4f55-abd1-de2a47c3f895" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails" xlink:type="simple" xlink:href="s-20210731.xsd#IntangibleAssetsScheduleofIntangibleAssetsNetDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3c78cd14-edf5-42dc-8ecd-8ee8d1a310b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_FiniteLivedDevelopedTechnologyRightsGross_05376b2e-83c0-4995-9eeb-4114794bb515" xlink:href="s-20210731.xsd#s_FiniteLivedDevelopedTechnologyRightsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3c78cd14-edf5-42dc-8ecd-8ee8d1a310b1" xlink:to="loc_s_FiniteLivedDevelopedTechnologyRightsGross_05376b2e-83c0-4995-9eeb-4114794bb515" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedCustomerRelationshipsGross_93dfc457-a14e-4ae8-90a2-4e7f0e5e177d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedCustomerRelationshipsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3c78cd14-edf5-42dc-8ecd-8ee8d1a310b1" xlink:to="loc_us-gaap_FiniteLivedCustomerRelationshipsGross_93dfc457-a14e-4ae8-90a2-4e7f0e5e177d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedNoncompeteAgreementsGross_3cddab06-f809-49b9-9aeb-b56655efed93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedNoncompeteAgreementsGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3c78cd14-edf5-42dc-8ecd-8ee8d1a310b1" xlink:to="loc_us-gaap_FiniteLivedNoncompeteAgreementsGross_3cddab06-f809-49b9-9aeb-b56655efed93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedTrademarksGross_45628255-d973-4a7c-9be2-f48692099e0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedTrademarksGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3c78cd14-edf5-42dc-8ecd-8ee8d1a310b1" xlink:to="loc_us-gaap_FiniteLivedTrademarksGross_45628255-d973-4a7c-9be2-f48692099e0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedPatentsGross_121a6679-4488-4f1f-a98b-cb940186002c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedPatentsGross"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3c78cd14-edf5-42dc-8ecd-8ee8d1a310b1" xlink:to="loc_us-gaap_FiniteLivedPatentsGross_121a6679-4488-4f1f-a98b-cb940186002c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_fcc36b34-7615-4e06-b771-77723a62d9a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3c78cd14-edf5-42dc-8ecd-8ee8d1a310b1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_fcc36b34-7615-4e06-b771-77723a62d9a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_e2974adf-5b9b-4425-bfb8-a939114d9e4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3c78cd14-edf5-42dc-8ecd-8ee8d1a310b1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_e2974adf-5b9b-4425-bfb8-a939114d9e4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_255cc5d9-3c76-4cd8-af8e-65334129197c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3c78cd14-edf5-42dc-8ecd-8ee8d1a310b1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_255cc5d9-3c76-4cd8-af8e-65334129197c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/IntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="s-20210731.xsd#IntangibleAssetsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/IntangibleAssetsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_bc9f110b-7b40-471f-874a-dc774c523dfc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_c21491fc-b86e-4231-b146-8e8c2bda9a31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_bc9f110b-7b40-471f-874a-dc774c523dfc" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_c21491fc-b86e-4231-b146-8e8c2bda9a31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails" xlink:type="simple" xlink:href="s-20210731.xsd#IntangibleAssetsAmortizationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_20f96a40-b8cb-4cd8-aad3-b9454faa7f9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_2f0df920-b816-4b79-a658-c455e8ddbba2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_20f96a40-b8cb-4cd8-aad3-b9454faa7f9a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_2f0df920-b816-4b79-a658-c455e8ddbba2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_561e6c30-5211-42f2-b3d3-29e91ab0899e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_20f96a40-b8cb-4cd8-aad3-b9454faa7f9a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_561e6c30-5211-42f2-b3d3-29e91ab0899e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_49397346-496f-4f19-879a-5b671124cfe9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_20f96a40-b8cb-4cd8-aad3-b9454faa7f9a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_49397346-496f-4f19-879a-5b671124cfe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_3965c7e9-664e-44a1-9b3c-c1d187791014" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_20f96a40-b8cb-4cd8-aad3-b9454faa7f9a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_3965c7e9-664e-44a1-9b3c-c1d187791014" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_bd969c36-bc6f-4c4c-9140-620705f5df60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_20f96a40-b8cb-4cd8-aad3-b9454faa7f9a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_bd969c36-bc6f-4c4c-9140-620705f5df60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_10f145b6-3558-4c24-954a-cd23ee339d90" xlink:href="s-20210731.xsd#s_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_20f96a40-b8cb-4cd8-aad3-b9454faa7f9a" xlink:to="loc_s_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_10f145b6-3558-4c24-954a-cd23ee339d90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6ac52880-8fa4-4bda-8ee1-0aff07b7e443" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_20f96a40-b8cb-4cd8-aad3-b9454faa7f9a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6ac52880-8fa4-4bda-8ee1-0aff07b7e443" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/LongTermDebt" xlink:type="simple" xlink:href="s-20210731.xsd#LongTermDebt"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/LongTermDebt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_aa98739c-4835-4543-b73a-b6c24d3fd7a3" 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_b95aa336-ad4a-491e-9b20-bb55dccf525e" 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_aa98739c-4835-4543-b73a-b6c24d3fd7a3" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_b95aa336-ad4a-491e-9b20-bb55dccf525e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/LongTermDebtDetails" xlink:type="simple" xlink:href="s-20210731.xsd#LongTermDebtDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/LongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_187043b1-4033-4d51-b916-b865ca4f57f7" 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_af162185-12f7-4bc8-a624-5dfa03180392" 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_187043b1-4033-4d51-b916-b865ca4f57f7" xlink:to="loc_us-gaap_DebtInstrumentTable_af162185-12f7-4bc8-a624-5dfa03180392" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_66b4fef2-f6dc-442f-aaef-de5606225dca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_af162185-12f7-4bc8-a624-5dfa03180392" xlink:to="loc_us-gaap_CreditFacilityAxis_66b4fef2-f6dc-442f-aaef-de5606225dca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_8abed43d-6a74-4d3d-aeab-5b2430b49480" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_66b4fef2-f6dc-442f-aaef-de5606225dca" xlink:to="loc_us-gaap_CreditFacilityDomain_8abed43d-6a74-4d3d-aeab-5b2430b49480" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_5e42407d-9de8-4791-b99f-c98fdb44b497" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_8abed43d-6a74-4d3d-aeab-5b2430b49480" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_5e42407d-9de8-4791-b99f-c98fdb44b497" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_ce430fb0-9b51-46c5-974a-69f4e7b93049" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_af162185-12f7-4bc8-a624-5dfa03180392" xlink:to="loc_us-gaap_DebtInstrumentAxis_ce430fb0-9b51-46c5-974a-69f4e7b93049" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_eebca197-c22a-4492-ae29-ad59407f9bb1" 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_ce430fb0-9b51-46c5-974a-69f4e7b93049" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_eebca197-c22a-4492-ae29-ad59407f9bb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_AmendedLineOfCreditMember_e77c333e-d5b0-4f7d-90f3-02d8f04e5fb8" xlink:href="s-20210731.xsd#s_AmendedLineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_eebca197-c22a-4492-ae29-ad59407f9bb1" xlink:to="loc_s_AmendedLineOfCreditMember_e77c333e-d5b0-4f7d-90f3-02d8f04e5fb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_57ab788a-ccd5-44f1-9255-b0d59683dd30" 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_af162185-12f7-4bc8-a624-5dfa03180392" xlink:to="loc_us-gaap_StatementClassOfStockAxis_57ab788a-ccd5-44f1-9255-b0d59683dd30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_064e035b-1e08-420b-a898-96ba18e032ab" 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_57ab788a-ccd5-44f1-9255-b0d59683dd30" xlink:to="loc_us-gaap_ClassOfStockDomain_064e035b-1e08-420b-a898-96ba18e032ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_f56bf0ad-9294-49a6-8ed2-9f7c515718c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_064e035b-1e08-420b-a898-96ba18e032ab" xlink:to="loc_us-gaap_CommonClassBMember_f56bf0ad-9294-49a6-8ed2-9f7c515718c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_917480bf-e0e9-473d-99a4-bcc9c1925bdd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_af162185-12f7-4bc8-a624-5dfa03180392" xlink:to="loc_us-gaap_DebtInstrumentLineItems_917480bf-e0e9-473d-99a4-bcc9c1925bdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_fc48a118-eb00-4ad3-9f62-c62e73b416c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_917480bf-e0e9-473d-99a4-bcc9c1925bdd" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_fc48a118-eb00-4ad3-9f62-c62e73b416c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_bcbb04e2-d9b0-47eb-b832-84726400a337" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_917480bf-e0e9-473d-99a4-bcc9c1925bdd" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_bcbb04e2-d9b0-47eb-b832-84726400a337" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_bea31584-5c46-47bb-86c0-e3e2fd0263d4" 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_DebtInstrumentLineItems_917480bf-e0e9-473d-99a4-bcc9c1925bdd" xlink:to="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_bea31584-5c46-47bb-86c0-e3e2fd0263d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_31475c80-295f-4729-8195-59cf3beca277" 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_DebtInstrumentLineItems_917480bf-e0e9-473d-99a4-bcc9c1925bdd" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_31475c80-295f-4729-8195-59cf3beca277" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_StockIssuedDuringPeriodSharesExerciseOfWarrants_4c271ffc-5681-496d-8445-e9075d1049c9" xlink:href="s-20210731.xsd#s_StockIssuedDuringPeriodSharesExerciseOfWarrants"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_917480bf-e0e9-473d-99a4-bcc9c1925bdd" xlink:to="loc_s_StockIssuedDuringPeriodSharesExerciseOfWarrants_4c271ffc-5681-496d-8445-e9075d1049c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseLongTermDebt_f166769e-eede-4e97-a3d5-c643518725d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseLongTermDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_917480bf-e0e9-473d-99a4-bcc9c1925bdd" xlink:to="loc_us-gaap_InterestExpenseLongTermDebt_f166769e-eede-4e97-a3d5-c643518725d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/PreferredStock" xlink:type="simple" xlink:href="s-20210731.xsd#PreferredStock"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/PreferredStock" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_4740806e-cda7-4e29-9880-afde700c65f9" 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_4b91d370-477c-4ab2-a7df-2b2b8f6a1a97" 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_4740806e-cda7-4e29-9880-afde700c65f9" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_4b91d370-477c-4ab2-a7df-2b2b8f6a1a97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/PreferredStockTables" xlink:type="simple" xlink:href="s-20210731.xsd#PreferredStockTables"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/PreferredStockTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_7177c302-b81a-449a-8dd2-3e3e8f04feb8" 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_TemporaryEquityTableTextBlock_3ff365eb-08c8-4222-a863-895d920b9077" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_7177c302-b81a-449a-8dd2-3e3e8f04feb8" xlink:to="loc_us-gaap_TemporaryEquityTableTextBlock_3ff365eb-08c8-4222-a863-895d920b9077" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/PreferredStockNarrativeDetails" xlink:type="simple" xlink:href="s-20210731.xsd#PreferredStockNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/PreferredStockNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_052c4a73-81b6-400d-a8a3-e8c9b7dcd5c8" 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_TemporaryEquityByClassOfStockTable_3b865c2a-6cf8-4d35-ab9c-7a016ff143f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityByClassOfStockTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_052c4a73-81b6-400d-a8a3-e8c9b7dcd5c8" xlink:to="loc_us-gaap_TemporaryEquityByClassOfStockTable_3b865c2a-6cf8-4d35-ab9c-7a016ff143f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_4bb8e086-548a-4829-b358-6710cc444c00" 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_TemporaryEquityByClassOfStockTable_3b865c2a-6cf8-4d35-ab9c-7a016ff143f0" xlink:to="loc_us-gaap_StatementClassOfStockAxis_4bb8e086-548a-4829-b358-6710cc444c00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_3b17a8b8-b8df-4e69-b407-9801031cc750" 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_4bb8e086-548a-4829-b358-6710cc444c00" xlink:to="loc_us-gaap_ClassOfStockDomain_3b17a8b8-b8df-4e69-b407-9801031cc750" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RedeemableConvertiblePreferredStockMember_936ff969-ea55-462e-b885-752693530ab5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_3b17a8b8-b8df-4e69-b407-9801031cc750" xlink:to="loc_us-gaap_RedeemableConvertiblePreferredStockMember_936ff969-ea55-462e-b885-752693530ab5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_c6bf17e1-b1ed-4208-a8bc-f06fa44b8b31" 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_3b17a8b8-b8df-4e69-b407-9801031cc750" xlink:to="loc_us-gaap_CommonClassBMember_c6bf17e1-b1ed-4208-a8bc-f06fa44b8b31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesEPreferredStockMember_9f9956b7-db2e-405b-9de9-5fb913cf4c5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesEPreferredStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_3b17a8b8-b8df-4e69-b407-9801031cc750" xlink:to="loc_us-gaap_SeriesEPreferredStockMember_9f9956b7-db2e-405b-9de9-5fb913cf4c5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityLineItems_a2dc95f2-67c1-42fe-8c7f-d2105a2ed096" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_3b865c2a-6cf8-4d35-ab9c-7a016ff143f0" xlink:to="loc_us-gaap_TemporaryEquityLineItems_a2dc95f2-67c1-42fe-8c7f-d2105a2ed096" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_5bdc5c31-7d70-4537-938c-3e88b16106af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_a2dc95f2-67c1-42fe-8c7f-d2105a2ed096" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_5bdc5c31-7d70-4537-938c-3e88b16106af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_a627988a-34b8-4908-ba33-4a00397e5d7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_a2dc95f2-67c1-42fe-8c7f-d2105a2ed096" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_a627988a-34b8-4908-ba33-4a00397e5d7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockConvertibleConversionRatio_b6988c8d-c4ff-41c2-b9c3-28304dd8c283" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockConvertibleConversionRatio"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_a2dc95f2-67c1-42fe-8c7f-d2105a2ed096" xlink:to="loc_us-gaap_PreferredStockConvertibleConversionRatio_b6988c8d-c4ff-41c2-b9c3-28304dd8c283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis_2d8f764d-6e01-493a-9bb8-b4bfa2b03d0c" xlink:href="s-20210731.xsd#s_StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_a2dc95f2-67c1-42fe-8c7f-d2105a2ed096" xlink:to="loc_s_StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis_2d8f764d-6e01-493a-9bb8-b4bfa2b03d0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_c898f5b7-8677-44d2-a612-ed38f21ad161" xlink:href="s-20210731.xsd#s_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_a2dc95f2-67c1-42fe-8c7f-d2105a2ed096" xlink:to="loc_s_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_c898f5b7-8677-44d2-a612-ed38f21ad161" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityLiquidationPreferencePerShare_c2b09e98-5687-427f-8eb7-51ec08a88e6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLiquidationPreferencePerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_a2dc95f2-67c1-42fe-8c7f-d2105a2ed096" xlink:to="loc_us-gaap_TemporaryEquityLiquidationPreferencePerShare_c2b09e98-5687-427f-8eb7-51ec08a88e6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock_33b3648c-4c05-4111-bdfd-52f3d0aa5903" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_a2dc95f2-67c1-42fe-8c7f-d2105a2ed096" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock_33b3648c-4c05-4111-bdfd-52f3d0aa5903" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_TemporaryEquityIssuanceCosts_8a2b527f-0dca-4e18-bf02-196d2da30136" xlink:href="s-20210731.xsd#s_TemporaryEquityIssuanceCosts"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_a2dc95f2-67c1-42fe-8c7f-d2105a2ed096" xlink:to="loc_s_TemporaryEquityIssuanceCosts_8a2b527f-0dca-4e18-bf02-196d2da30136" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_559434fb-fbfc-4f53-a243-d574404d0d33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_a2dc95f2-67c1-42fe-8c7f-d2105a2ed096" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_559434fb-fbfc-4f53-a243-d574404d0d33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_5778fdb1-dcee-48bf-bc9d-edec4e4ba3bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_a2dc95f2-67c1-42fe-8c7f-d2105a2ed096" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_5778fdb1-dcee-48bf-bc9d-edec4e4ba3bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_9d40a613-1d45-4c87-ab3d-152c363e262f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_a2dc95f2-67c1-42fe-8c7f-d2105a2ed096" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_9d40a613-1d45-4c87-ab3d-152c363e262f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/PreferredStockScheduleofPreferredStockDetails" xlink:type="simple" xlink:href="s-20210731.xsd#PreferredStockScheduleofPreferredStockDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/PreferredStockScheduleofPreferredStockDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_d8e0114a-2f7b-42ed-ae1e-facc758e7fc9" 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_TemporaryEquityByClassOfStockTable_0b07c1e0-4a26-4bf8-bee5-995094d02372" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityByClassOfStockTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_d8e0114a-2f7b-42ed-ae1e-facc758e7fc9" xlink:to="loc_us-gaap_TemporaryEquityByClassOfStockTable_0b07c1e0-4a26-4bf8-bee5-995094d02372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_9cdd6f33-0d98-468c-ba00-554c8b526de9" 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_TemporaryEquityByClassOfStockTable_0b07c1e0-4a26-4bf8-bee5-995094d02372" xlink:to="loc_us-gaap_StatementClassOfStockAxis_9cdd6f33-0d98-468c-ba00-554c8b526de9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_fc165c67-c99c-4b68-8504-65d04a0a57e4" 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_9cdd6f33-0d98-468c-ba00-554c8b526de9" xlink:to="loc_us-gaap_ClassOfStockDomain_fc165c67-c99c-4b68-8504-65d04a0a57e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_SeriesSeedPreferredStockMember_85e4c8d3-862e-4795-b422-4f4193412941" xlink:href="s-20210731.xsd#s_SeriesSeedPreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_fc165c67-c99c-4b68-8504-65d04a0a57e4" xlink:to="loc_s_SeriesSeedPreferredStockMember_85e4c8d3-862e-4795-b422-4f4193412941" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_926da08f-6243-4621-8eee-eff2fbb40cd4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_fc165c67-c99c-4b68-8504-65d04a0a57e4" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_926da08f-6243-4621-8eee-eff2fbb40cd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_8f96d14b-3993-493b-bc5c-89c96bf2b21f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_fc165c67-c99c-4b68-8504-65d04a0a57e4" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_8f96d14b-3993-493b-bc5c-89c96bf2b21f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesCPreferredStockMember_f5d7b090-6781-4741-97e3-5917866a4551" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesCPreferredStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_fc165c67-c99c-4b68-8504-65d04a0a57e4" xlink:to="loc_us-gaap_SeriesCPreferredStockMember_f5d7b090-6781-4741-97e3-5917866a4551" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesDPreferredStockMember_c524ed18-fb2a-480b-a01c-43eecd45a738" 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_fc165c67-c99c-4b68-8504-65d04a0a57e4" xlink:to="loc_us-gaap_SeriesDPreferredStockMember_c524ed18-fb2a-480b-a01c-43eecd45a738" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesEPreferredStockMember_5273d8dd-40ae-496f-a3a9-3b8d25576e54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesEPreferredStockMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_fc165c67-c99c-4b68-8504-65d04a0a57e4" xlink:to="loc_us-gaap_SeriesEPreferredStockMember_5273d8dd-40ae-496f-a3a9-3b8d25576e54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesFPreferredStockMember_8b64f874-0db2-46fc-a78e-557b7b0c4f38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesFPreferredStockMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_fc165c67-c99c-4b68-8504-65d04a0a57e4" xlink:to="loc_us-gaap_SeriesFPreferredStockMember_8b64f874-0db2-46fc-a78e-557b7b0c4f38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityLineItems_554e656c-13d5-4ff0-853c-b17ed881f71d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_0b07c1e0-4a26-4bf8-bee5-995094d02372" xlink:to="loc_us-gaap_TemporaryEquityLineItems_554e656c-13d5-4ff0-853c-b17ed881f71d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesAuthorized_41a5aec8-9799-4185-bc22-7e90a8410b80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_554e656c-13d5-4ff0-853c-b17ed881f71d" xlink:to="loc_us-gaap_TemporaryEquitySharesAuthorized_41a5aec8-9799-4185-bc22-7e90a8410b80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesIssued_0416b975-f754-43be-a58f-0368eb83e8b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_554e656c-13d5-4ff0-853c-b17ed881f71d" xlink:to="loc_us-gaap_TemporaryEquitySharesIssued_0416b975-f754-43be-a58f-0368eb83e8b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_0d897d32-b1ed-43dc-97f3-321512586e8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_554e656c-13d5-4ff0-853c-b17ed881f71d" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_0d897d32-b1ed-43dc-97f3-321512586e8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityLiquidationPreference_cc7ce4a0-4edc-4505-b266-aebc4deb836a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLiquidationPreference"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_554e656c-13d5-4ff0-853c-b17ed881f71d" xlink:to="loc_us-gaap_TemporaryEquityLiquidationPreference_cc7ce4a0-4edc-4505-b266-aebc4deb836a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_2776aa2b-e0ba-4af7-b7b9-d6d8b35e8121" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_554e656c-13d5-4ff0-853c-b17ed881f71d" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_2776aa2b-e0ba-4af7-b7b9-d6d8b35e8121" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityLiquidationPreferencePerShare_55e66e8c-f4d6-4a6a-b984-76e69031cbb1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLiquidationPreferencePerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_554e656c-13d5-4ff0-853c-b17ed881f71d" xlink:to="loc_us-gaap_TemporaryEquityLiquidationPreferencePerShare_55e66e8c-f4d6-4a6a-b984-76e69031cbb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/CommonStock" xlink:type="simple" xlink:href="s-20210731.xsd#CommonStock"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/CommonStock" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_0e7f8440-17e5-40e7-96e4-ef0c610c2dff" 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_d868d459-9ade-44c2-ad14-2aa82153966c" 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_0e7f8440-17e5-40e7-96e4-ef0c610c2dff" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_d868d459-9ade-44c2-ad14-2aa82153966c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/CommonStockTables" xlink:type="simple" xlink:href="s-20210731.xsd#CommonStockTables"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/CommonStockTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_02c9768a-9366-47b4-b51a-25b39d7ba397" 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_s_ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock_a88345ab-b9ca-47e0-9034-1aa46f0d5c48" xlink:href="s-20210731.xsd#s_ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_02c9768a-9366-47b4-b51a-25b39d7ba397" xlink:to="loc_s_ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock_a88345ab-b9ca-47e0-9034-1aa46f0d5c48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/CommonStockDetails" xlink:type="simple" xlink:href="s-20210731.xsd#CommonStockDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/CommonStockDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_dfe06464-ffb5-4773-b2f4-0fc1df422a35" 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_6b4bcf88-466a-4c2a-be71-c7c4f581f717" 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_dfe06464-ffb5-4773-b2f4-0fc1df422a35" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_6b4bcf88-466a-4c2a-be71-c7c4f581f717" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_e32f6321-2aa8-440a-aa5f-dd5232d6ab45" 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_6b4bcf88-466a-4c2a-be71-c7c4f581f717" xlink:to="loc_us-gaap_StatementClassOfStockAxis_e32f6321-2aa8-440a-aa5f-dd5232d6ab45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_f6b4f525-bf24-4b96-a6d6-9f640ef82c78" 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_e32f6321-2aa8-440a-aa5f-dd5232d6ab45" xlink:to="loc_us-gaap_ClassOfStockDomain_f6b4f525-bf24-4b96-a6d6-9f640ef82c78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_fa3c7774-5a66-40d5-b756-1ddfeb0cbda6" 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_f6b4f525-bf24-4b96-a6d6-9f640ef82c78" xlink:to="loc_us-gaap_CommonClassAMember_fa3c7774-5a66-40d5-b756-1ddfeb0cbda6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_cb16b4ef-6698-4337-bf3b-5a1dddd35938" 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_f6b4f525-bf24-4b96-a6d6-9f640ef82c78" xlink:to="loc_us-gaap_CommonClassBMember_cb16b4ef-6698-4337-bf3b-5a1dddd35938" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_21e62519-5e9b-43a8-beae-dc167a38cd18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_6b4bcf88-466a-4c2a-be71-c7c4f581f717" xlink:to="loc_us-gaap_AwardTypeAxis_21e62519-5e9b-43a8-beae-dc167a38cd18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_49e3a180-56b1-46e9-9eff-4fde88579060" 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_21e62519-5e9b-43a8-beae-dc167a38cd18" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_49e3a180-56b1-46e9-9eff-4fde88579060" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_ca9ef12b-9ee5-43b5-83bb-c5f94b82f9d2" 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_49e3a180-56b1-46e9-9eff-4fde88579060" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_ca9ef12b-9ee5-43b5-83bb-c5f94b82f9d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_70a0b44a-6564-4f4f-853c-d8801e5ccd50" 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_6b4bcf88-466a-4c2a-be71-c7c4f581f717" xlink:to="loc_us-gaap_ClassOfStockLineItems_70a0b44a-6564-4f4f-853c-d8801e5ccd50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_56eb46b3-f711-4d7c-9d68-f61f037593b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_70a0b44a-6564-4f4f-853c-d8801e5ccd50" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_56eb46b3-f711-4d7c-9d68-f61f037593b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_CommonStockNumberOfVotingRights_6f7b0108-38e2-40bc-aa14-1bb68838fda3" xlink:href="s-20210731.xsd#s_CommonStockNumberOfVotingRights"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_70a0b44a-6564-4f4f-853c-d8801e5ccd50" xlink:to="loc_s_CommonStockNumberOfVotingRights_6f7b0108-38e2-40bc-aa14-1bb68838fda3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_f27d16c6-0c1f-4692-8532-59f6365fc533" 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_70a0b44a-6564-4f4f-853c-d8801e5ccd50" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_f27d16c6-0c1f-4692-8532-59f6365fc533" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_CommonStockConvertibilityPercentageOfCommonStockOutstandingShareHolders_89c911b6-5799-424c-a491-0922b32ec789" xlink:href="s-20210731.xsd#s_CommonStockConvertibilityPercentageOfCommonStockOutstandingShareHolders"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_70a0b44a-6564-4f4f-853c-d8801e5ccd50" xlink:to="loc_s_CommonStockConvertibilityPercentageOfCommonStockOutstandingShareHolders_89c911b6-5799-424c-a491-0922b32ec789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_CommonStockConvertibilityNumberOfYearsFromFinalProspectus_bd6cc79e-83db-4e24-8be1-b2a48c376bb3" xlink:href="s-20210731.xsd#s_CommonStockConvertibilityNumberOfYearsFromFinalProspectus"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_70a0b44a-6564-4f4f-853c-d8801e5ccd50" xlink:to="loc_s_CommonStockConvertibilityNumberOfYearsFromFinalProspectus_bd6cc79e-83db-4e24-8be1-b2a48c376bb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_CommonStockConvertibilityPercentageOfSharesOutstanding_ed3e6cbe-cfd1-409b-9e96-14ee8b927d7f" xlink:href="s-20210731.xsd#s_CommonStockConvertibilityPercentageOfSharesOutstanding"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_70a0b44a-6564-4f4f-853c-d8801e5ccd50" xlink:to="loc_s_CommonStockConvertibilityPercentageOfSharesOutstanding_ed3e6cbe-cfd1-409b-9e96-14ee8b927d7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_CommonStockConvertibilityDeathOrDisabilityPeriod_0484eeff-0f8c-4c07-a4df-fb6593fe4691" xlink:href="s-20210731.xsd#s_CommonStockConvertibilityDeathOrDisabilityPeriod"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_70a0b44a-6564-4f4f-853c-d8801e5ccd50" xlink:to="loc_s_CommonStockConvertibilityDeathOrDisabilityPeriod_0484eeff-0f8c-4c07-a4df-fb6593fe4691" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertiblePreferredStockSharesReservedForFutureIssuance_5b2700a7-26fd-4f6d-b525-65cdfe4374c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertiblePreferredStockSharesReservedForFutureIssuance"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_70a0b44a-6564-4f4f-853c-d8801e5ccd50" xlink:to="loc_us-gaap_ConvertiblePreferredStockSharesReservedForFutureIssuance_5b2700a7-26fd-4f6d-b525-65cdfe4374c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_89e285fd-28e1-4033-8672-69c9ba60191e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_70a0b44a-6564-4f4f-853c-d8801e5ccd50" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_89e285fd-28e1-4033-8672-69c9ba60191e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_fbb7a916-8213-4409-835d-582b4837bc1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_70a0b44a-6564-4f4f-853c-d8801e5ccd50" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_fbb7a916-8213-4409-835d-582b4837bc1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f268d1ef-1138-497c-9432-7dc03f8111b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_70a0b44a-6564-4f4f-853c-d8801e5ccd50" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f268d1ef-1138-497c-9432-7dc03f8111b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_9ec46b2f-a071-4c80-86bc-e07801f19816" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_70a0b44a-6564-4f4f-853c-d8801e5ccd50" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_9ec46b2f-a071-4c80-86bc-e07801f19816" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_f2141681-c663-4333-b7f2-115278cfc2c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_70a0b44a-6564-4f4f-853c-d8801e5ccd50" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_f2141681-c663-4333-b7f2-115278cfc2c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="s-20210731.xsd#StockBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/StockBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1e3acc09-d939-48cf-b01d-fd1d80c170e8" 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_a92f3f89-b81e-45b5-b6ba-b3b6149bbf36" 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_1e3acc09-d939-48cf-b01d-fd1d80c170e8" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_a92f3f89-b81e-45b5-b6ba-b3b6149bbf36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="s-20210731.xsd#StockBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/StockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9638af2a-64b5-44c4-8e15-bed8d39ad0e1" 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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_6c003080-4ecf-487d-bff3-022e194f3a50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9638af2a-64b5-44c4-8e15-bed8d39ad0e1" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_6c003080-4ecf-487d-bff3-022e194f3a50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_4f5ead03-193b-48da-85e8-1f39d06b58d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9638af2a-64b5-44c4-8e15-bed8d39ad0e1" xlink:to="loc_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_4f5ead03-193b-48da-85e8-1f39d06b58d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_bd253e8e-cc1c-44e0-9b2a-cb5aa4c4b070" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9638af2a-64b5-44c4-8e15-bed8d39ad0e1" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_bd253e8e-cc1c-44e0-9b2a-cb5aa4c4b070" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_526e4bad-e8ba-4731-875f-49a0338b9bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9638af2a-64b5-44c4-8e15-bed8d39ad0e1" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_526e4bad-e8ba-4731-875f-49a0338b9bc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/StockBasedCompensation2021EquityIncentivePlanNarrativeDetails" xlink:type="simple" xlink:href="s-20210731.xsd#StockBasedCompensation2021EquityIncentivePlanNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/StockBasedCompensation2021EquityIncentivePlanNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ecb2437a-d909-4360-b611-62c7e2b1dc7b" 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_d8bc2032-b284-4c38-a302-3cc7474e03bd" 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_ecb2437a-d909-4360-b611-62c7e2b1dc7b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d8bc2032-b284-4c38-a302-3cc7474e03bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_2d684d42-805e-4234-ac4c-918290d2d61a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d8bc2032-b284-4c38-a302-3cc7474e03bd" xlink:to="loc_us-gaap_PlanNameAxis_2d684d42-805e-4234-ac4c-918290d2d61a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_a3d757da-e818-4fee-a570-0c1f64c93b49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_2d684d42-805e-4234-ac4c-918290d2d61a" xlink:to="loc_us-gaap_PlanNameDomain_a3d757da-e818-4fee-a570-0c1f64c93b49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_A2021EquityIncentivePlanMember_2f0ef521-04e1-49d5-89a1-983bc62412cf" xlink:href="s-20210731.xsd#s_A2021EquityIncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_a3d757da-e818-4fee-a570-0c1f64c93b49" xlink:to="loc_s_A2021EquityIncentivePlanMember_2f0ef521-04e1-49d5-89a1-983bc62412cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e620406d-cead-4880-b547-a8ddb36d7841" 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_d8bc2032-b284-4c38-a302-3cc7474e03bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e620406d-cead-4880-b547-a8ddb36d7841" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_cc3b27f7-fb7f-4e55-834f-6bc4161c92b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e620406d-cead-4880-b547-a8ddb36d7841" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_cc3b27f7-fb7f-4e55-834f-6bc4161c92b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_3208b8c0-e0a2-4e17-88f3-c854310518af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e620406d-cead-4880-b547-a8ddb36d7841" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_3208b8c0-e0a2-4e17-88f3-c854310518af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/StockBasedCompensation2013EquityIncentivePlanNarrativeDetails" xlink:type="simple" xlink:href="s-20210731.xsd#StockBasedCompensation2013EquityIncentivePlanNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/StockBasedCompensation2013EquityIncentivePlanNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_73e663ea-bad2-45bd-a602-97fd4cb89d26" 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_a18f2236-31c2-4044-a3f7-a246f63c75e9" 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_73e663ea-bad2-45bd-a602-97fd4cb89d26" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a18f2236-31c2-4044-a3f7-a246f63c75e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_7ec08b04-26a4-4073-bd66-f07543b4d12b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a18f2236-31c2-4044-a3f7-a246f63c75e9" xlink:to="loc_us-gaap_PlanNameAxis_7ec08b04-26a4-4073-bd66-f07543b4d12b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_a6f5128e-a0d0-4ccf-bfc1-446daf5f1609" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_7ec08b04-26a4-4073-bd66-f07543b4d12b" xlink:to="loc_us-gaap_PlanNameDomain_a6f5128e-a0d0-4ccf-bfc1-446daf5f1609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_A2013EquityIncentivePlanMember_9387b3fd-78e1-4545-8ce3-68312c704e45" xlink:href="s-20210731.xsd#s_A2013EquityIncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_a6f5128e-a0d0-4ccf-bfc1-446daf5f1609" xlink:to="loc_s_A2013EquityIncentivePlanMember_9387b3fd-78e1-4545-8ce3-68312c704e45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_f9aa6ec7-9ea2-4fcd-9344-b9a2f6015e60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a18f2236-31c2-4044-a3f7-a246f63c75e9" xlink:to="loc_us-gaap_AwardTypeAxis_f9aa6ec7-9ea2-4fcd-9344-b9a2f6015e60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9c744764-b389-4115-8075-1463478f832a" 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_f9aa6ec7-9ea2-4fcd-9344-b9a2f6015e60" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9c744764-b389-4115-8075-1463478f832a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_f5fe51b5-fd67-4c1e-bf78-ff2287931818" 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_9c744764-b389-4115-8075-1463478f832a" xlink:to="loc_us-gaap_EmployeeStockOptionMember_f5fe51b5-fd67-4c1e-bf78-ff2287931818" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_951a888f-daf3-4239-ba31-fa82f5fdbcd2" 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_a18f2236-31c2-4044-a3f7-a246f63c75e9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_951a888f-daf3-4239-ba31-fa82f5fdbcd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_f0a067b2-c3fc-4951-930b-d29f38666771" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_951a888f-daf3-4239-ba31-fa82f5fdbcd2" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_f0a067b2-c3fc-4951-930b-d29f38666771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_f37cd8f8-1280-4f44-984e-efb552911bf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_951a888f-daf3-4239-ba31-fa82f5fdbcd2" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_f37cd8f8-1280-4f44-984e-efb552911bf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_4642c6e9-f4fd-4fc0-8629-7e4a22286637" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_951a888f-daf3-4239-ba31-fa82f5fdbcd2" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_4642c6e9-f4fd-4fc0-8629-7e4a22286637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_8425d411-4bf4-419d-878f-ff732ae531ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_951a888f-daf3-4239-ba31-fa82f5fdbcd2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_8425d411-4bf4-419d-878f-ff732ae531ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7d4c9690-6aa3-4222-9555-8001d9c61314" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_951a888f-daf3-4239-ba31-fa82f5fdbcd2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7d4c9690-6aa3-4222-9555-8001d9c61314" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_104653f0-c4b9-4fc7-814b-842dd12a489a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_951a888f-daf3-4239-ba31-fa82f5fdbcd2" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_104653f0-c4b9-4fc7-814b-842dd12a489a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_3a9b7ee5-8b7f-4b63-915a-a6d1b4398521" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_951a888f-daf3-4239-ba31-fa82f5fdbcd2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_3a9b7ee5-8b7f-4b63-915a-a6d1b4398521" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_f92dc23b-da48-4d82-88c2-daeb7de7bae0" 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_951a888f-daf3-4239-ba31-fa82f5fdbcd2" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_f92dc23b-da48-4d82-88c2-daeb7de7bae0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a66c2bff-2e20-443f-b6d0-f54672094d5e" 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_951a888f-daf3-4239-ba31-fa82f5fdbcd2" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a66c2bff-2e20-443f-b6d0-f54672094d5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/StockBasedCompensationSummaryStockOptionPlanDetails" xlink:type="simple" xlink:href="s-20210731.xsd#StockBasedCompensationSummaryStockOptionPlanDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/StockBasedCompensationSummaryStockOptionPlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_582da985-3415-460e-91d8-8bd1ee8bd987" 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_bdfa405b-2629-4836-a304-2c3bbe1e7998" 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_582da985-3415-460e-91d8-8bd1ee8bd987" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bdfa405b-2629-4836-a304-2c3bbe1e7998" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_38b6c79b-6c96-41fe-bc9f-8902f6080bf5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bdfa405b-2629-4836-a304-2c3bbe1e7998" xlink:to="loc_us-gaap_PlanNameAxis_38b6c79b-6c96-41fe-bc9f-8902f6080bf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_735fc8de-6c6e-4161-9f42-d13500f7d641" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_38b6c79b-6c96-41fe-bc9f-8902f6080bf5" xlink:to="loc_us-gaap_PlanNameDomain_735fc8de-6c6e-4161-9f42-d13500f7d641" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_A2013EquityIncentivePlanMember_242876ea-9ee4-48f3-816c-b70bb78f85d6" xlink:href="s-20210731.xsd#s_A2013EquityIncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_735fc8de-6c6e-4161-9f42-d13500f7d641" xlink:to="loc_s_A2013EquityIncentivePlanMember_242876ea-9ee4-48f3-816c-b70bb78f85d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ab0ec330-3c3f-4d2a-a67e-8914895ecaae" 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_bdfa405b-2629-4836-a304-2c3bbe1e7998" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ab0ec330-3c3f-4d2a-a67e-8914895ecaae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2af872a2-936f-4c87-be18-b637ed664b46" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ab0ec330-3c3f-4d2a-a67e-8914895ecaae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2af872a2-936f-4c87-be18-b637ed664b46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_299e1d7c-16df-47bc-a4d8-cd7625db100a" 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_2af872a2-936f-4c87-be18-b637ed664b46" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_299e1d7c-16df-47bc-a4d8-cd7625db100a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_e57b4b48-3035-46b7-8519-a19a3ce70721" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2af872a2-936f-4c87-be18-b637ed664b46" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_e57b4b48-3035-46b7-8519-a19a3ce70721" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_9b8e4fcd-08c4-4734-8fd0-4f4318c9734a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2af872a2-936f-4c87-be18-b637ed664b46" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_9b8e4fcd-08c4-4734-8fd0-4f4318c9734a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_76c4c8c5-8bfc-427f-ba88-7186e4be4948" 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_2af872a2-936f-4c87-be18-b637ed664b46" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_76c4c8c5-8bfc-427f-ba88-7186e4be4948" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8a3cd218-cfd0-4cc5-9317-e744991166fa" 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_2af872a2-936f-4c87-be18-b637ed664b46" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8a3cd218-cfd0-4cc5-9317-e744991166fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_183e3ca4-fc46-4f89-96ad-49db8c6d26be" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ab0ec330-3c3f-4d2a-a67e-8914895ecaae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_183e3ca4-fc46-4f89-96ad-49db8c6d26be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_ee4d5b21-d083-4238-8416-fa56235c5c90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ab0ec330-3c3f-4d2a-a67e-8914895ecaae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_ee4d5b21-d083-4238-8416-fa56235c5c90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_aed9b653-1db8-4918-befe-d581dd031c20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ab0ec330-3c3f-4d2a-a67e-8914895ecaae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_aed9b653-1db8-4918-befe-d581dd031c20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_d0bf0cb2-a724-4e67-8295-6d8d457d241e" 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_aed9b653-1db8-4918-befe-d581dd031c20" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_d0bf0cb2-a724-4e67-8295-6d8d457d241e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_6ae1548c-6674-4fb9-8426-077da4a9f23e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_aed9b653-1db8-4918-befe-d581dd031c20" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_6ae1548c-6674-4fb9-8426-077da4a9f23e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_110a0309-df0d-44e7-8547-5456ae363820" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_aed9b653-1db8-4918-befe-d581dd031c20" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_110a0309-df0d-44e7-8547-5456ae363820" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_70741b3a-2867-4e7b-a778-7581b656c0d5" 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_aed9b653-1db8-4918-befe-d581dd031c20" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_70741b3a-2867-4e7b-a778-7581b656c0d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_a9255216-cf2e-4257-bde9-086be1a5d3ca" 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_aed9b653-1db8-4918-befe-d581dd031c20" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_a9255216-cf2e-4257-bde9-086be1a5d3ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_793043bf-ff0d-4ee7-b2f7-abb3411ca8ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ab0ec330-3c3f-4d2a-a67e-8914895ecaae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_793043bf-ff0d-4ee7-b2f7-abb3411ca8ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_349cc121-2372-494b-9fa2-856867ee4861" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ab0ec330-3c3f-4d2a-a67e-8914895ecaae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_349cc121-2372-494b-9fa2-856867ee4861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermRollForward_d243ced2-ab49-4f06-ab6d-61062db9856b" xlink:href="s-20210731.xsd#s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermRollForward"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ab0ec330-3c3f-4d2a-a67e-8914895ecaae" xlink:to="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermRollForward_d243ced2-ab49-4f06-ab6d-61062db9856b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_f783b582-7a2a-4d86-9d89-63227ad874fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermRollForward_d243ced2-ab49-4f06-ab6d-61062db9856b" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_f783b582-7a2a-4d86-9d89-63227ad874fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_80327c61-28d8-4413-a292-d054e87244e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermRollForward_d243ced2-ab49-4f06-ab6d-61062db9856b" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_80327c61-28d8-4413-a292-d054e87244e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_8433a946-2b90-44d1-90a4-b14403c4da6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermRollForward_d243ced2-ab49-4f06-ab6d-61062db9856b" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_8433a946-2b90-44d1-90a4-b14403c4da6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueRollForward_86393ad1-9c25-4263-81df-847b3373fbd7" xlink:href="s-20210731.xsd#s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueRollForward"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ab0ec330-3c3f-4d2a-a67e-8914895ecaae" xlink:to="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueRollForward_86393ad1-9c25-4263-81df-847b3373fbd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_f58b5b3d-17b2-4d2a-8788-486570d7cdc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueRollForward_86393ad1-9c25-4263-81df-847b3373fbd7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_f58b5b3d-17b2-4d2a-8788-486570d7cdc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_645595dd-c24c-4ba8-8299-5ad9492764a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueRollForward_86393ad1-9c25-4263-81df-847b3373fbd7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_645595dd-c24c-4ba8-8299-5ad9492764a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_6557eaf3-dc65-4ee8-9d86-6c2070a59fd1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueRollForward_86393ad1-9c25-4263-81df-847b3373fbd7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_6557eaf3-dc65-4ee8-9d86-6c2070a59fd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_dee2a7cc-87dc-4b58-976d-c0c43159103c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueRollForward_86393ad1-9c25-4263-81df-847b3373fbd7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_dee2a7cc-87dc-4b58-976d-c0c43159103c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/StockBasedCompensationSummaryofRestrictedStockDetails" xlink:type="simple" xlink:href="s-20210731.xsd#StockBasedCompensationSummaryofRestrictedStockDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/StockBasedCompensationSummaryofRestrictedStockDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_595d3125-dde5-442d-8b4e-6cc05c97dfed" 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_188f4aff-f511-4432-b2bb-1559c0120140" 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_595d3125-dde5-442d-8b4e-6cc05c97dfed" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_188f4aff-f511-4432-b2bb-1559c0120140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_c99fad1b-fe58-41dd-8209-abb67cec2ec4" 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_188f4aff-f511-4432-b2bb-1559c0120140" xlink:to="loc_us-gaap_AwardTypeAxis_c99fad1b-fe58-41dd-8209-abb67cec2ec4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e8913b64-4ce8-42c4-afcf-34c4bc98e16c" 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_c99fad1b-fe58-41dd-8209-abb67cec2ec4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e8913b64-4ce8-42c4-afcf-34c4bc98e16c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_b6703189-ebb3-4561-9eeb-698698e31523" 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_e8913b64-4ce8-42c4-afcf-34c4bc98e16c" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_b6703189-ebb3-4561-9eeb-698698e31523" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5c8ab313-9295-453a-8aed-e2c0c7570d5d" 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_188f4aff-f511-4432-b2bb-1559c0120140" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5c8ab313-9295-453a-8aed-e2c0c7570d5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_0ee2afab-375b-4899-aa27-0cfb13c53ad7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5c8ab313-9295-453a-8aed-e2c0c7570d5d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_0ee2afab-375b-4899-aa27-0cfb13c53ad7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_98b10504-7b58-417d-8cfc-2281e96a226a" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_0ee2afab-375b-4899-aa27-0cfb13c53ad7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_98b10504-7b58-417d-8cfc-2281e96a226a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_ae26a727-2dcc-4cbb-aca3-5ab52221cd73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_0ee2afab-375b-4899-aa27-0cfb13c53ad7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_ae26a727-2dcc-4cbb-aca3-5ab52221cd73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_4ec4e149-5487-4cfe-aa10-bf9308284343" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_0ee2afab-375b-4899-aa27-0cfb13c53ad7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_4ec4e149-5487-4cfe-aa10-bf9308284343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_71bb4dd1-700d-4c9e-bec5-7550bc928a6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_0ee2afab-375b-4899-aa27-0cfb13c53ad7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_71bb4dd1-700d-4c9e-bec5-7550bc928a6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_91094805-cdcb-4d2b-9aa8-e796194cf7f7" 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_5c8ab313-9295-453a-8aed-e2c0c7570d5d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_91094805-cdcb-4d2b-9aa8-e796194cf7f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_939f572f-bc97-41be-8504-5eddd9e3cce5" 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_91094805-cdcb-4d2b-9aa8-e796194cf7f7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_939f572f-bc97-41be-8504-5eddd9e3cce5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f641e5d2-3290-4f13-92dd-c10d248de3dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_91094805-cdcb-4d2b-9aa8-e796194cf7f7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f641e5d2-3290-4f13-92dd-c10d248de3dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_34be6be2-6e4b-48f4-bdf1-0614cd506acc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_91094805-cdcb-4d2b-9aa8-e796194cf7f7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_34be6be2-6e4b-48f4-bdf1-0614cd506acc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_37e92b2a-4b88-4c3e-8127-9a7febd5a053" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_91094805-cdcb-4d2b-9aa8-e796194cf7f7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_37e92b2a-4b88-4c3e-8127-9a7febd5a053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails" xlink:type="simple" xlink:href="s-20210731.xsd#StockBasedCompensationRestrictedStockUnitsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d867e89e-6d11-4295-9160-63e889a9cff2" 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_d43caa16-3678-4916-9c06-19a5dfdd58bb" 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_d867e89e-6d11-4295-9160-63e889a9cff2" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d43caa16-3678-4916-9c06-19a5dfdd58bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9768af50-d34d-4c90-b679-653cc600b612" 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_d43caa16-3678-4916-9c06-19a5dfdd58bb" xlink:to="loc_us-gaap_AwardTypeAxis_9768af50-d34d-4c90-b679-653cc600b612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2a8f6ba2-e84d-41fd-8a2a-76dec3028b47" 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_9768af50-d34d-4c90-b679-653cc600b612" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2a8f6ba2-e84d-41fd-8a2a-76dec3028b47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_be2d99f8-0dc1-46bd-accc-23da1c6d420e" 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_2a8f6ba2-e84d-41fd-8a2a-76dec3028b47" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_be2d99f8-0dc1-46bd-accc-23da1c6d420e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_632eb625-fcc8-4301-87a9-08885866450b" 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_d43caa16-3678-4916-9c06-19a5dfdd58bb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_632eb625-fcc8-4301-87a9-08885866450b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_e69f1d54-de74-43d1-bbd9-0ef93e5ef3a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_632eb625-fcc8-4301-87a9-08885866450b" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_e69f1d54-de74-43d1-bbd9-0ef93e5ef3a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_b3595fe2-8c18-42d0-9c2a-46974df88e11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_632eb625-fcc8-4301-87a9-08885866450b" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_b3595fe2-8c18-42d0-9c2a-46974df88e11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/StockBasedCompensationPerformanceMilestoneOptionsNarrativeDetails" xlink:type="simple" xlink:href="s-20210731.xsd#StockBasedCompensationPerformanceMilestoneOptionsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/StockBasedCompensationPerformanceMilestoneOptionsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a6d253f3-adac-4fff-bb74-396b8fc1f50b" 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_e5fec87b-c4a8-4b13-9ed8-c22932db3fd5" 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_a6d253f3-adac-4fff-bb74-396b8fc1f50b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e5fec87b-c4a8-4b13-9ed8-c22932db3fd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_dd294811-d5a6-4fd7-a63d-5811b39729be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e5fec87b-c4a8-4b13-9ed8-c22932db3fd5" xlink:to="loc_us-gaap_VestingAxis_dd294811-d5a6-4fd7-a63d-5811b39729be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_a0df9bc7-3c56-4fd7-a0bd-4e6d6f98d166" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_dd294811-d5a6-4fd7-a63d-5811b39729be" xlink:to="loc_us-gaap_VestingDomain_a0df9bc7-3c56-4fd7-a0bd-4e6d6f98d166" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_783d0cdf-6b75-4753-9c65-d58e7daf3182" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_a0df9bc7-3c56-4fd7-a0bd-4e6d6f98d166" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_783d0cdf-6b75-4753-9c65-d58e7daf3182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_cef2f8f8-05b7-4feb-bad6-ccaa0362c069" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_a0df9bc7-3c56-4fd7-a0bd-4e6d6f98d166" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_cef2f8f8-05b7-4feb-bad6-ccaa0362c069" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_0da937eb-2dfd-4618-beb9-efc0758de5eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_a0df9bc7-3c56-4fd7-a0bd-4e6d6f98d166" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_0da937eb-2dfd-4618-beb9-efc0758de5eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_7c4a6e44-6a46-42ed-b422-3b9988ad1c3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e5fec87b-c4a8-4b13-9ed8-c22932db3fd5" xlink:to="loc_us-gaap_AwardTypeAxis_7c4a6e44-6a46-42ed-b422-3b9988ad1c3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b3c6bdbb-2085-4e92-a5bc-5d88deb4e060" 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_7c4a6e44-6a46-42ed-b422-3b9988ad1c3d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b3c6bdbb-2085-4e92-a5bc-5d88deb4e060" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_02693243-3b01-4b59-b692-bb0264c24da7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b3c6bdbb-2085-4e92-a5bc-5d88deb4e060" xlink:to="loc_us-gaap_PerformanceSharesMember_02693243-3b01-4b59-b692-bb0264c24da7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c9f8fe1c-e67e-4081-9502-e179a85ba28d" 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_e5fec87b-c4a8-4b13-9ed8-c22932db3fd5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c9f8fe1c-e67e-4081-9502-e179a85ba28d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_51d27cc7-a2f6-4ddb-bedb-e1da8b861bee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c9f8fe1c-e67e-4081-9502-e179a85ba28d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_51d27cc7-a2f6-4ddb-bedb-e1da8b861bee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_5b60561a-9999-431e-83a3-b85bcd2d1ab2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c9f8fe1c-e67e-4081-9502-e179a85ba28d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_5b60561a-9999-431e-83a3-b85bcd2d1ab2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_e8b2d4fe-8243-4183-ab3d-90c24cd9f33f" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c9f8fe1c-e67e-4081-9502-e179a85ba28d" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_e8b2d4fe-8243-4183-ab3d-90c24cd9f33f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_17ce4711-1a4d-41b2-96f2-d230fdbf2114" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c9f8fe1c-e67e-4081-9502-e179a85ba28d" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_17ce4711-1a4d-41b2-96f2-d230fdbf2114" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a3a8af9c-5c03-4a14-a961-17fdc427f6e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c9f8fe1c-e67e-4081-9502-e179a85ba28d" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a3a8af9c-5c03-4a14-a961-17fdc427f6e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/StockBasedCompensationMilestoneOptionsNarrativeDetails" xlink:type="simple" xlink:href="s-20210731.xsd#StockBasedCompensationMilestoneOptionsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/StockBasedCompensationMilestoneOptionsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_14a3fbca-e35d-4106-8b9c-b7153484b78e" 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_adf54fd5-1fbe-4105-8836-a2b11d8bb430" 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_14a3fbca-e35d-4106-8b9c-b7153484b78e" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_adf54fd5-1fbe-4105-8836-a2b11d8bb430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_3a6f248e-93fe-445d-9386-87092b5159a2" 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_adf54fd5-1fbe-4105-8836-a2b11d8bb430" xlink:to="loc_us-gaap_AwardTypeAxis_3a6f248e-93fe-445d-9386-87092b5159a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_53a4b4e6-17bd-4651-a2ab-1853429c18b9" 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_3a6f248e-93fe-445d-9386-87092b5159a2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_53a4b4e6-17bd-4651-a2ab-1853429c18b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_MilestoneSharesMember_9f4beb4f-6c0a-4a25-8318-8c6c8798d17d" xlink:href="s-20210731.xsd#s_MilestoneSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_53a4b4e6-17bd-4651-a2ab-1853429c18b9" xlink:to="loc_s_MilestoneSharesMember_9f4beb4f-6c0a-4a25-8318-8c6c8798d17d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b32246d3-11c3-41cb-ab7d-727f92544b44" 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_adf54fd5-1fbe-4105-8836-a2b11d8bb430" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b32246d3-11c3-41cb-ab7d-727f92544b44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_86dbd5fc-b782-4052-a75b-8607d8d11549" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b32246d3-11c3-41cb-ab7d-727f92544b44" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_86dbd5fc-b782-4052-a75b-8607d8d11549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_759e787b-bb49-47f7-a0f6-89a560241a4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b32246d3-11c3-41cb-ab7d-727f92544b44" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_759e787b-bb49-47f7-a0f6-89a560241a4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_2d7dc78b-906d-46b1-805e-69e9a720d315" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b32246d3-11c3-41cb-ab7d-727f92544b44" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_2d7dc78b-906d-46b1-805e-69e9a720d315" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_67b33ea3-d394-4f8e-9c7c-b3b57a8ca893" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b32246d3-11c3-41cb-ab7d-727f92544b44" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_67b33ea3-d394-4f8e-9c7c-b3b57a8ca893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_66213751-6138-43e2-84fb-13325b003924" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b32246d3-11c3-41cb-ab7d-727f92544b44" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_66213751-6138-43e2-84fb-13325b003924" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails" xlink:type="simple" xlink:href="s-20210731.xsd#StockBasedCompensationRestrictedCommonStockNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_55cb2f57-cefa-462d-a9ef-bb1638bc7331" 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_280b708a-887d-4754-9bac-ed915d6f06d9" 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_55cb2f57-cefa-462d-a9ef-bb1638bc7331" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_280b708a-887d-4754-9bac-ed915d6f06d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_92780232-5e27-483f-a620-123a56307579" 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_280b708a-887d-4754-9bac-ed915d6f06d9" xlink:to="loc_us-gaap_AwardTypeAxis_92780232-5e27-483f-a620-123a56307579" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fff260f4-4074-42e5-a79e-1733c2146897" 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_92780232-5e27-483f-a620-123a56307579" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fff260f4-4074-42e5-a79e-1733c2146897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_aed808fa-d82c-4e06-94bb-b13f843456f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fff260f4-4074-42e5-a79e-1733c2146897" xlink:to="loc_us-gaap_RestrictedStockMember_aed808fa-d82c-4e06-94bb-b13f843456f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_12e8f471-ce76-4464-b4e4-33aeff52c1a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_280b708a-887d-4754-9bac-ed915d6f06d9" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_12e8f471-ce76-4464-b4e4-33aeff52c1a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cc031867-e643-4845-8d33-d31f9e473cd1" 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_12e8f471-ce76-4464-b4e4-33aeff52c1a0" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cc031867-e643-4845-8d33-d31f9e473cd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ScalyrMember_0087a973-6e0f-4e6c-900a-09debb3ba45d" xlink:href="s-20210731.xsd#s_ScalyrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cc031867-e643-4845-8d33-d31f9e473cd1" xlink:to="loc_s_ScalyrMember_0087a973-6e0f-4e6c-900a-09debb3ba45d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e89f1362-bce8-410b-a8ae-8a5f40fee620" 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_280b708a-887d-4754-9bac-ed915d6f06d9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e89f1362-bce8-410b-a8ae-8a5f40fee620" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_080badb6-a96b-41c4-8ac1-6eaa6cbdcbc0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e89f1362-bce8-410b-a8ae-8a5f40fee620" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_080badb6-a96b-41c4-8ac1-6eaa6cbdcbc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_9aed544b-a3c8-466b-a78a-12cf3cbc1d13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e89f1362-bce8-410b-a8ae-8a5f40fee620" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_9aed544b-a3c8-466b-a78a-12cf3cbc1d13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_17534cb1-55ca-4e4c-af0a-c53a14132136" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e89f1362-bce8-410b-a8ae-8a5f40fee620" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_17534cb1-55ca-4e4c-af0a-c53a14132136" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_913b656e-b64c-452d-9f08-5f0719f966d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e89f1362-bce8-410b-a8ae-8a5f40fee620" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_913b656e-b64c-452d-9f08-5f0719f966d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_cdfa4efc-b66d-41f0-84a9-11e7630b237d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e89f1362-bce8-410b-a8ae-8a5f40fee620" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_cdfa4efc-b66d-41f0-84a9-11e7630b237d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_432b90f8-d4fa-4151-b118-5b0890bab55f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e89f1362-bce8-410b-a8ae-8a5f40fee620" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_432b90f8-d4fa-4151-b118-5b0890bab55f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/StockBasedCompensation2011StockIncentivePlanNarrativeDetails" xlink:type="simple" xlink:href="s-20210731.xsd#StockBasedCompensation2011StockIncentivePlanNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/StockBasedCompensation2011StockIncentivePlanNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0c54fbdd-d6b3-47d6-b33a-ebaab1510117" 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_f3811583-b239-418e-b90c-bf9d13923eea" 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_0c54fbdd-d6b3-47d6-b33a-ebaab1510117" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f3811583-b239-418e-b90c-bf9d13923eea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_33820092-f0ef-4d9b-a053-8853adec73a9" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f3811583-b239-418e-b90c-bf9d13923eea" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_33820092-f0ef-4d9b-a053-8853adec73a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cb344915-8890-4400-afa9-5284571cb42e" 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_33820092-f0ef-4d9b-a053-8853adec73a9" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cb344915-8890-4400-afa9-5284571cb42e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ScalyrMember_cbf94716-9d64-448c-b69b-4331658d4f25" xlink:href="s-20210731.xsd#s_ScalyrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cb344915-8890-4400-afa9-5284571cb42e" xlink:to="loc_s_ScalyrMember_cbf94716-9d64-448c-b69b-4331658d4f25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_74b63b15-0148-4af1-af09-19c492889457" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f3811583-b239-418e-b90c-bf9d13923eea" xlink:to="loc_us-gaap_PlanNameAxis_74b63b15-0148-4af1-af09-19c492889457" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_2fe46ed5-5fef-4b72-8811-4051875e09bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_74b63b15-0148-4af1-af09-19c492889457" xlink:to="loc_us-gaap_PlanNameDomain_2fe46ed5-5fef-4b72-8811-4051875e09bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_A2011StockIncentivePlanMember_39ca375b-c6d8-4bcb-abb7-c3366a3ba844" xlink:href="s-20210731.xsd#s_A2011StockIncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_2fe46ed5-5fef-4b72-8811-4051875e09bf" xlink:to="loc_s_A2011StockIncentivePlanMember_39ca375b-c6d8-4bcb-abb7-c3366a3ba844" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_bb951404-89b3-4b4c-b3df-b3ccdefe6166" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f3811583-b239-418e-b90c-bf9d13923eea" xlink:to="loc_us-gaap_AwardTypeAxis_bb951404-89b3-4b4c-b3df-b3ccdefe6166" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7dda0487-a368-417e-b9f7-5a29e5d6c548" 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_bb951404-89b3-4b4c-b3df-b3ccdefe6166" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7dda0487-a368-417e-b9f7-5a29e5d6c548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_002b262b-c17b-4f59-aa55-d900b645dfdb" 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_7dda0487-a368-417e-b9f7-5a29e5d6c548" xlink:to="loc_us-gaap_EmployeeStockOptionMember_002b262b-c17b-4f59-aa55-d900b645dfdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47121d18-50ee-4b62-b084-2ff927efc4cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f3811583-b239-418e-b90c-bf9d13923eea" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47121d18-50ee-4b62-b084-2ff927efc4cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_5de0c340-c797-4b79-a1fe-d00d00142fb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47121d18-50ee-4b62-b084-2ff927efc4cf" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_5de0c340-c797-4b79-a1fe-d00d00142fb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9696c9f3-43e9-476e-a861-a8f388d8406a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47121d18-50ee-4b62-b084-2ff927efc4cf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9696c9f3-43e9-476e-a861-a8f388d8406a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f954ee7d-cc5a-4419-bd61-f65efcdcdcca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47121d18-50ee-4b62-b084-2ff927efc4cf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f954ee7d-cc5a-4419-bd61-f65efcdcdcca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_aaa6dca4-9417-4f42-a725-ddf595af27d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47121d18-50ee-4b62-b084-2ff927efc4cf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_aaa6dca4-9417-4f42-a725-ddf595af27d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_a3714883-01fe-437c-9de0-362f09955ad0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47121d18-50ee-4b62-b084-2ff927efc4cf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_a3714883-01fe-437c-9de0-362f09955ad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_6816669c-bb87-4ac5-a92c-446e8571149c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47121d18-50ee-4b62-b084-2ff927efc4cf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_6816669c-bb87-4ac5-a92c-446e8571149c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_88d07bdd-173d-4176-883c-64b88d8e36c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47121d18-50ee-4b62-b084-2ff927efc4cf" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_88d07bdd-173d-4176-883c-64b88d8e36c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_587419cb-4f40-477e-b08a-3e993f9632fc" 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_47121d18-50ee-4b62-b084-2ff927efc4cf" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_587419cb-4f40-477e-b08a-3e993f9632fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_c7d90bda-9d22-41cd-bbc7-679eb6c2027c" 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_47121d18-50ee-4b62-b084-2ff927efc4cf" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_c7d90bda-9d22-41cd-bbc7-679eb6c2027c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_91f77007-482d-4e77-9458-839b153437e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47121d18-50ee-4b62-b084-2ff927efc4cf" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_91f77007-482d-4e77-9458-839b153437e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_75faa551-2aec-418d-a115-c96bfd174930" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47121d18-50ee-4b62-b084-2ff927efc4cf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_75faa551-2aec-418d-a115-c96bfd174930" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/StockBasedCompensationSecondaryStockSalesNarrativeDetails" xlink:type="simple" xlink:href="s-20210731.xsd#StockBasedCompensationSecondaryStockSalesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/StockBasedCompensationSecondaryStockSalesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9107d6a0-84cc-4e72-996c-f2ef547fcba0" 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_b81ce71f-4013-49ab-82ac-0676d22988b9" 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_9107d6a0-84cc-4e72-996c-f2ef547fcba0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b81ce71f-4013-49ab-82ac-0676d22988b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_e2f6a6ca-00c7-4dfd-97b7-2e128f13ead0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b81ce71f-4013-49ab-82ac-0676d22988b9" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_e2f6a6ca-00c7-4dfd-97b7-2e128f13ead0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_7775d4d9-e196-414b-acf9-31288ea43c8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_e2f6a6ca-00c7-4dfd-97b7-2e128f13ead0" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_7775d4d9-e196-414b-acf9-31288ea43c8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrivatePlacementMember_ec52d215-2795-4a2c-9ba5-50bebbf1aa18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrivatePlacementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_7775d4d9-e196-414b-acf9-31288ea43c8b" xlink:to="loc_us-gaap_PrivatePlacementMember_ec52d215-2795-4a2c-9ba5-50bebbf1aa18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_bb77ecda-e24b-46d3-b3c8-7ff83b7b7639" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b81ce71f-4013-49ab-82ac-0676d22988b9" xlink:to="loc_us-gaap_StatementClassOfStockAxis_bb77ecda-e24b-46d3-b3c8-7ff83b7b7639" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_caf2ec4a-f9fa-481c-849e-84144d0f28dd" 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_bb77ecda-e24b-46d3-b3c8-7ff83b7b7639" xlink:to="loc_us-gaap_ClassOfStockDomain_caf2ec4a-f9fa-481c-849e-84144d0f28dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_b21c9ac7-1ddf-4260-9d2d-66e04c492d1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_caf2ec4a-f9fa-481c-849e-84144d0f28dd" xlink:to="loc_us-gaap_CommonStockMember_b21c9ac7-1ddf-4260-9d2d-66e04c492d1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3ebbaf76-6ac5-479f-b75d-cbe5e060f8e3" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b81ce71f-4013-49ab-82ac-0676d22988b9" xlink:to="loc_srt_RangeAxis_3ebbaf76-6ac5-479f-b75d-cbe5e060f8e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e3e97134-45b9-43ea-91d6-21f6dfbba59b" 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_3ebbaf76-6ac5-479f-b75d-cbe5e060f8e3" xlink:to="loc_srt_RangeMember_e3e97134-45b9-43ea-91d6-21f6dfbba59b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7f97a020-38db-4f2f-9ac4-18163c08a398" 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_e3e97134-45b9-43ea-91d6-21f6dfbba59b" xlink:to="loc_srt_MinimumMember_7f97a020-38db-4f2f-9ac4-18163c08a398" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_be4f192f-3130-4350-bb96-87592d67c97b" 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_e3e97134-45b9-43ea-91d6-21f6dfbba59b" xlink:to="loc_srt_MaximumMember_be4f192f-3130-4350-bb96-87592d67c97b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e527eedf-d164-4ea7-830c-d021b49891b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b81ce71f-4013-49ab-82ac-0676d22988b9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e527eedf-d164-4ea7-830c-d021b49891b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_8942c4dd-59c5-4628-be5c-f8a41c362f1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e527eedf-d164-4ea7-830c-d021b49891b5" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_8942c4dd-59c5-4628-be5c-f8a41c362f1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_fe6991f8-a8b2-4079-a164-76857594966f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e527eedf-d164-4ea7-830c-d021b49891b5" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_fe6991f8-a8b2-4079-a164-76857594966f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_174148a1-2f68-4337-ab7e-9bd08bc22343" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e527eedf-d164-4ea7-830c-d021b49891b5" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_174148a1-2f68-4337-ab7e-9bd08bc22343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_7bfe9bc4-ba3e-4a26-afb0-0ab9b694870d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e527eedf-d164-4ea7-830c-d021b49891b5" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_7bfe9bc4-ba3e-4a26-afb0-0ab9b694870d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/StockBasedCompensationAssumptionsDetails" xlink:type="simple" xlink:href="s-20210731.xsd#StockBasedCompensationAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/StockBasedCompensationAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9ec5558a-ebbd-4062-8546-f898c1e3376a" 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_a483fcf5-eb5a-4983-b31d-3cf97a7bc05c" 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_9ec5558a-ebbd-4062-8546-f898c1e3376a" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a483fcf5-eb5a-4983-b31d-3cf97a7bc05c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_612ea30b-c770-4f30-8875-3d3c80d75dd7" 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_a483fcf5-eb5a-4983-b31d-3cf97a7bc05c" xlink:to="loc_us-gaap_AwardTypeAxis_612ea30b-c770-4f30-8875-3d3c80d75dd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d1d9ae29-85c9-43cb-9a9b-950440cd6282" 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_612ea30b-c770-4f30-8875-3d3c80d75dd7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d1d9ae29-85c9-43cb-9a9b-950440cd6282" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_5f7ab0a5-2541-42ae-a478-684eee5be472" 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_d1d9ae29-85c9-43cb-9a9b-950440cd6282" xlink:to="loc_us-gaap_EmployeeStockOptionMember_5f7ab0a5-2541-42ae-a478-684eee5be472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92a805e1-9e5d-4156-9e54-997fa8795896" 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_a483fcf5-eb5a-4983-b31d-3cf97a7bc05c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92a805e1-9e5d-4156-9e54-997fa8795896" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_e700ac7d-2ed4-4ec8-b957-4078bb732f94" 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_92a805e1-9e5d-4156-9e54-997fa8795896" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_e700ac7d-2ed4-4ec8-b957-4078bb732f94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_484a47ab-44ed-4a7b-a460-6b29a91a2d5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92a805e1-9e5d-4156-9e54-997fa8795896" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_484a47ab-44ed-4a7b-a460-6b29a91a2d5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_5c1fb00a-ce35-42bb-b54b-645e21d95802" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92a805e1-9e5d-4156-9e54-997fa8795896" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_5c1fb00a-ce35-42bb-b54b-645e21d95802" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_90b2af85-94b7-4873-a322-f526ab3f186f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92a805e1-9e5d-4156-9e54-997fa8795896" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_90b2af85-94b7-4873-a322-f526ab3f186f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_abce7952-7f1b-4830-8fb4-644ed3780b36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92a805e1-9e5d-4156-9e54-997fa8795896" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_abce7952-7f1b-4830-8fb4-644ed3780b36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_7892415a-c08d-4236-a089-5f79ddaa5e9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92a805e1-9e5d-4156-9e54-997fa8795896" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_7892415a-c08d-4236-a089-5f79ddaa5e9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_0fd81616-35de-4cdc-97a5-4835b3aa2015" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92a805e1-9e5d-4156-9e54-997fa8795896" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_0fd81616-35de-4cdc-97a5-4835b3aa2015" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_70d025dd-8591-46d8-9b07-71c7b8c68149" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92a805e1-9e5d-4156-9e54-997fa8795896" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_70d025dd-8591-46d8-9b07-71c7b8c68149" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/StockBasedCompensationComponentsofStockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="s-20210731.xsd#StockBasedCompensationComponentsofStockBasedCompensationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/StockBasedCompensationComponentsofStockBasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b43b405a-d3b2-4232-ab10-54a0439c9ce5" 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_ff33a8ec-e478-4f17-b3d3-7b8c10903c5c" 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_b43b405a-d3b2-4232-ab10-54a0439c9ce5" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_ff33a8ec-e478-4f17-b3d3-7b8c10903c5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_8fe2c0cc-d435-4b7c-abba-f0ec0fa8545a" 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_ff33a8ec-e478-4f17-b3d3-7b8c10903c5c" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_8fe2c0cc-d435-4b7c-abba-f0ec0fa8545a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_b14c21dc-de28-4341-be2f-40e683addf24" 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_8fe2c0cc-d435-4b7c-abba-f0ec0fa8545a" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_b14c21dc-de28-4341-be2f-40e683addf24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_2bdec7cd-ffc8-4cb9-a128-a2da0e9018d4" 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_b14c21dc-de28-4341-be2f-40e683addf24" xlink:to="loc_us-gaap_CostOfSalesMember_2bdec7cd-ffc8-4cb9-a128-a2da0e9018d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_261f731c-a7aa-481e-b7f4-47af16f8c3b1" 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_b14c21dc-de28-4341-be2f-40e683addf24" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_261f731c-a7aa-481e-b7f4-47af16f8c3b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_cf7941bb-3e06-40df-902d-b48a6f8db3bf" 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_b14c21dc-de28-4341-be2f-40e683addf24" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_cf7941bb-3e06-40df-902d-b48a6f8db3bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_4d9dc426-68e9-40aa-b16c-33fbb0a7a468" 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_b14c21dc-de28-4341-be2f-40e683addf24" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_4d9dc426-68e9-40aa-b16c-33fbb0a7a468" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_adc0d89a-bba8-45c0-9611-bbb5330abeef" 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_ff33a8ec-e478-4f17-b3d3-7b8c10903c5c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_adc0d89a-bba8-45c0-9611-bbb5330abeef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_9c8f8255-eb00-424e-b3a0-c3cff1e546de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_adc0d89a-bba8-45c0-9611-bbb5330abeef" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_9c8f8255-eb00-424e-b3a0-c3cff1e546de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails" xlink:type="simple" xlink:href="s-20210731.xsd#StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7bc4f201-a1c9-4f65-836a-8b7001949c4a" 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_e7f20ad8-1c2a-4ee4-ba30-4dab5d9281b9" 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_7bc4f201-a1c9-4f65-836a-8b7001949c4a" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e7f20ad8-1c2a-4ee4-ba30-4dab5d9281b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_de17a6d0-366d-43bd-8970-503f50da5f2f" 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_e7f20ad8-1c2a-4ee4-ba30-4dab5d9281b9" xlink:to="loc_us-gaap_AwardTypeAxis_de17a6d0-366d-43bd-8970-503f50da5f2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8c22a153-a007-47a8-a31a-dce375f54f51" 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_de17a6d0-366d-43bd-8970-503f50da5f2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8c22a153-a007-47a8-a31a-dce375f54f51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_7ad6979d-ac56-4224-b26d-c21433f2968a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8c22a153-a007-47a8-a31a-dce375f54f51" xlink:to="loc_us-gaap_EmployeeStockMember_7ad6979d-ac56-4224-b26d-c21433f2968a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_f738d88f-0d58-422d-8582-05f50e0a59e4" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e7f20ad8-1c2a-4ee4-ba30-4dab5d9281b9" xlink:to="loc_us-gaap_StatementClassOfStockAxis_f738d88f-0d58-422d-8582-05f50e0a59e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_48d2e3c7-a990-40a3-8665-31fc8fbda977" 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_f738d88f-0d58-422d-8582-05f50e0a59e4" xlink:to="loc_us-gaap_ClassOfStockDomain_48d2e3c7-a990-40a3-8665-31fc8fbda977" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_f6b5c366-ffe9-4abb-a1d4-e2b77a3be35b" 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_48d2e3c7-a990-40a3-8665-31fc8fbda977" xlink:to="loc_us-gaap_CommonClassAMember_f6b5c366-ffe9-4abb-a1d4-e2b77a3be35b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_df170095-f768-4f4c-92b6-c529bfabf327" 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_e7f20ad8-1c2a-4ee4-ba30-4dab5d9281b9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_df170095-f768-4f4c-92b6-c529bfabf327" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_5d290e2e-da99-42c1-b7d9-473a3f2fc226" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_df170095-f768-4f4c-92b6-c529bfabf327" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_5d290e2e-da99-42c1-b7d9-473a3f2fc226" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_4a613b16-3bf1-4784-9e42-d4b2650d0701" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_df170095-f768-4f4c-92b6-c529bfabf327" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_4a613b16-3bf1-4784-9e42-d4b2650d0701" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_f7c81de4-601a-4dc3-8443-6e3eac8287a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_df170095-f768-4f4c-92b6-c529bfabf327" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_f7c81de4-601a-4dc3-8443-6e3eac8287a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod_bb6ba316-7ef9-4ad6-b15f-03328751566e" xlink:href="s-20210731.xsd#s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_df170095-f768-4f4c-92b6-c529bfabf327" xlink:to="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod_bb6ba316-7ef9-4ad6-b15f-03328751566e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutivePurchasePeriod_93d98bb7-cc11-4dca-bd81-79420f86eb25" xlink:href="s-20210731.xsd#s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutivePurchasePeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_df170095-f768-4f4c-92b6-c529bfabf327" xlink:to="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutivePurchasePeriod_93d98bb7-cc11-4dca-bd81-79420f86eb25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_f8282d62-e332-4510-b4a5-7662148a5cbb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_df170095-f768-4f4c-92b6-c529bfabf327" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_f8282d62-e332-4510-b4a5-7662148a5cbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardLookbackPeriod_cc325de4-50a4-4632-9bea-237d6af6ec92" xlink:href="s-20210731.xsd#s_ShareBasedCompensationArrangementByShareBasedPaymentAwardLookbackPeriod"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_df170095-f768-4f4c-92b6-c529bfabf327" xlink:to="loc_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardLookbackPeriod_cc325de4-50a4-4632-9bea-237d6af6ec92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_95bbdd09-0cc9-46cd-a5f7-3baf3987ea3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_df170095-f768-4f4c-92b6-c529bfabf327" xlink:to="loc_us-gaap_SharePrice_95bbdd09-0cc9-46cd-a5f7-3baf3987ea3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_af023369-9e48-4a31-a1e3-5c2761b73a9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_df170095-f768-4f4c-92b6-c529bfabf327" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_af023369-9e48-4a31-a1e3-5c2761b73a9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ShareBasedPaymentArrangementAmountWithheldForFuturePurchases_fa5950c1-e160-4a49-9100-600f7ad41cb8" xlink:href="s-20210731.xsd#s_ShareBasedPaymentArrangementAmountWithheldForFuturePurchases"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_df170095-f768-4f4c-92b6-c529bfabf327" xlink:to="loc_s_ShareBasedPaymentArrangementAmountWithheldForFuturePurchases_fa5950c1-e160-4a49-9100-600f7ad41cb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_c7a1ea85-50aa-4d38-af6f-04a79a21cf06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_df170095-f768-4f4c-92b6-c529bfabf327" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_c7a1ea85-50aa-4d38-af6f-04a79a21cf06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/IncomeTaxes" xlink:type="simple" xlink:href="s-20210731.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_b8acb95a-539a-42cd-a42d-1c3c51fd2c83" 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_ab1eb14b-fabc-4256-a304-e7af65c77322" 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_b8acb95a-539a-42cd-a42d-1c3c51fd2c83" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_ab1eb14b-fabc-4256-a304-e7af65c77322" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="s-20210731.xsd#IncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_a7bb99dd-9247-42a8-a1b6-217ef0134acc" 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_EffectiveIncomeTaxRateContinuingOperations_5afb1593-8a4d-4033-85b5-c75f800b6acb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_a7bb99dd-9247-42a8-a1b6-217ef0134acc" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_5afb1593-8a4d-4033-85b5-c75f800b6acb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholders" xlink:type="simple" xlink:href="s-20210731.xsd#NetLossPerShareAttributableToCommonStockholders"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholders" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_62bec5ac-bd87-41bb-9771-a489f5150f35" 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_8af43972-5a2b-4252-991b-9627ddb7ae05" 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_62bec5ac-bd87-41bb-9771-a489f5150f35" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_8af43972-5a2b-4252-991b-9627ddb7ae05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersTables" xlink:type="simple" xlink:href="s-20210731.xsd#NetLossPerShareAttributableToCommonStockholdersTables"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_e8065caa-d828-4f9e-9fb6-8b93807607ae" 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_5dde7f6a-aff1-4cec-a038-55c267fc40a5" 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_e8065caa-d828-4f9e-9fb6-8b93807607ae" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_5dde7f6a-aff1-4cec-a038-55c267fc40a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_1ad8d3bf-3802-4806-9e8e-3109b6ae9e16" 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_e8065caa-d828-4f9e-9fb6-8b93807607ae" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_1ad8d3bf-3802-4806-9e8e-3109b6ae9e16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersBasicandDilutedDetails" xlink:type="simple" xlink:href="s-20210731.xsd#NetLossPerShareAttributableToCommonStockholdersBasicandDilutedDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersBasicandDilutedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_b681271b-b6a7-42b8-a7bd-b9b18d3c8dec" 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_s_ScheduleOfEarningsPerShareBasicAndDilutedTable_d3140f06-0ef0-4f32-877f-c60cc0e0d4e4" xlink:href="s-20210731.xsd#s_ScheduleOfEarningsPerShareBasicAndDilutedTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b681271b-b6a7-42b8-a7bd-b9b18d3c8dec" xlink:to="loc_s_ScheduleOfEarningsPerShareBasicAndDilutedTable_d3140f06-0ef0-4f32-877f-c60cc0e0d4e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_c6466e00-65d6-4860-a95c-cab001377ff3" 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_s_ScheduleOfEarningsPerShareBasicAndDilutedTable_d3140f06-0ef0-4f32-877f-c60cc0e0d4e4" xlink:to="loc_us-gaap_StatementClassOfStockAxis_c6466e00-65d6-4860-a95c-cab001377ff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_17081921-2d21-437d-bd75-2e1d84869016" 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_c6466e00-65d6-4860-a95c-cab001377ff3" xlink:to="loc_us-gaap_ClassOfStockDomain_17081921-2d21-437d-bd75-2e1d84869016" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_CommonClassAAndBMember_cf41d56d-2da4-46d8-a479-18807452b372" xlink:href="s-20210731.xsd#s_CommonClassAAndBMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_17081921-2d21-437d-bd75-2e1d84869016" xlink:to="loc_s_CommonClassAAndBMember_cf41d56d-2da4-46d8-a479-18807452b372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_41b74a80-8619-49cd-b70e-014fdafbf5a4" xlink:href="s-20210731.xsd#s_ScheduleOfEarningsPerShareBasicAndDilutedLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_s_ScheduleOfEarningsPerShareBasicAndDilutedTable_d3140f06-0ef0-4f32-877f-c60cc0e0d4e4" xlink:to="loc_s_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_41b74a80-8619-49cd-b70e-014fdafbf5a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8407eddf-ebab-44ee-abe7-c7130a8b77f1" 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_s_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_41b74a80-8619-49cd-b70e-014fdafbf5a4" xlink:to="loc_us-gaap_NetIncomeLoss_8407eddf-ebab-44ee-abe7-c7130a8b77f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAbstract_a3b277e1-463a-490f-86e3-7db8260d6a75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_s_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_41b74a80-8619-49cd-b70e-014fdafbf5a4" xlink:to="loc_us-gaap_NetIncomeLossAbstract_a3b277e1-463a-490f-86e3-7db8260d6a75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_0ea4b426-e0a6-4446-b262-3addb9320106" 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_NetIncomeLossAbstract_a3b277e1-463a-490f-86e3-7db8260d6a75" xlink:to="loc_us-gaap_NetIncomeLoss_0ea4b426-e0a6-4446-b262-3addb9320106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_a2d5e89f-b810-42a6-8d59-a22b1bd3509d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_s_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_41b74a80-8619-49cd-b70e-014fdafbf5a4" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_a2d5e89f-b810-42a6-8d59-a22b1bd3509d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7767f990-4539-41da-a6a3-8c84b14fa31e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_a2d5e89f-b810-42a6-8d59-a22b1bd3509d" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7767f990-4539-41da-a6a3-8c84b14fa31e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_53a8bbfe-a563-4eaf-84b2-3bf1a3eb7488" 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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_a2d5e89f-b810-42a6-8d59-a22b1bd3509d" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_53a8bbfe-a563-4eaf-84b2-3bf1a3eb7488" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_40f063ba-1305-4c4b-8387-de3c5b5bc774" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_a2d5e89f-b810-42a6-8d59-a22b1bd3509d" xlink:to="loc_us-gaap_EarningsPerShareBasic_40f063ba-1305-4c4b-8387-de3c5b5bc774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_2d65cfa9-ec08-40bf-8ab7-e3fc11d7f022" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_a2d5e89f-b810-42a6-8d59-a22b1bd3509d" xlink:to="loc_us-gaap_EarningsPerShareDiluted_2d65cfa9-ec08-40bf-8ab7-e3fc11d7f022" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails" xlink:type="simple" xlink:href="s-20210731.xsd#NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_5a8b4a10-288e-4168-b79c-10d5a908ffab" 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_925dbf07-2612-495e-bc49-ea0437969f48" 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_5a8b4a10-288e-4168-b79c-10d5a908ffab" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_925dbf07-2612-495e-bc49-ea0437969f48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_0ef4c6a9-4bee-45d3-9313-924527d577aa" 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_925dbf07-2612-495e-bc49-ea0437969f48" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_0ef4c6a9-4bee-45d3-9313-924527d577aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6a16c09c-69b9-4169-b226-c7df492d8d88" 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_0ef4c6a9-4bee-45d3-9313-924527d577aa" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6a16c09c-69b9-4169-b226-c7df492d8d88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RedeemableConvertiblePreferredStockMember_ab7a7a60-d6ad-48b7-8dca-bbe4269c5ee9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6a16c09c-69b9-4169-b226-c7df492d8d88" xlink:to="loc_us-gaap_RedeemableConvertiblePreferredStockMember_ab7a7a60-d6ad-48b7-8dca-bbe4269c5ee9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_23155666-a285-4376-bd80-03401acb2811" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6a16c09c-69b9-4169-b226-c7df492d8d88" xlink:to="loc_us-gaap_EmployeeStockOptionMember_23155666-a285-4376-bd80-03401acb2811" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantMember_17ee5940-ae57-40a0-a10d-ebdba5bdd1eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6a16c09c-69b9-4169-b226-c7df492d8d88" xlink:to="loc_us-gaap_WarrantMember_17ee5940-ae57-40a0-a10d-ebdba5bdd1eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_SharesSubjectToRepurchaseMember_1c48364d-6acd-4997-b8fc-d953e33d1551" xlink:href="s-20210731.xsd#s_SharesSubjectToRepurchaseMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6a16c09c-69b9-4169-b226-c7df492d8d88" xlink:to="loc_s_SharesSubjectToRepurchaseMember_1c48364d-6acd-4997-b8fc-d953e33d1551" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_224c658f-b15f-424e-8add-9d037891fa36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6a16c09c-69b9-4169-b226-c7df492d8d88" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_224c658f-b15f-424e-8add-9d037891fa36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_f5c1d082-7900-4702-83ba-70de22583b18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6a16c09c-69b9-4169-b226-c7df492d8d88" xlink:to="loc_us-gaap_EmployeeStockMember_f5c1d082-7900-4702-83ba-70de22583b18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_b6a84019-4dbb-44df-b74f-2646931f9e57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6a16c09c-69b9-4169-b226-c7df492d8d88" xlink:to="loc_us-gaap_RestrictedStockMember_b6a84019-4dbb-44df-b74f-2646931f9e57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ContingentlyIssuableSharesMember_e09ba340-f60d-4ac9-aad1-b636852871d9" xlink:href="s-20210731.xsd#s_ContingentlyIssuableSharesMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6a16c09c-69b9-4169-b226-c7df492d8d88" xlink:to="loc_s_ContingentlyIssuableSharesMember_e09ba340-f60d-4ac9-aad1-b636852871d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_d94be61c-39b9-4acf-a423-edd2a70a5da6" 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_925dbf07-2612-495e-bc49-ea0437969f48" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_d94be61c-39b9-4acf-a423-edd2a70a5da6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_869fe54e-e7b8-4f97-accb-070683a21cd4" 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_d94be61c-39b9-4acf-a423-edd2a70a5da6" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_869fe54e-e7b8-4f97-accb-070683a21cd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/GeographicInformation" xlink:type="simple" xlink:href="s-20210731.xsd#GeographicInformation"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/GeographicInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_6687f5eb-d9c3-49ad-92be-0f8800e6a631" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_40a684bd-94d2-4df9-8f2b-c1e616977a5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_6687f5eb-d9c3-49ad-92be-0f8800e6a631" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_40a684bd-94d2-4df9-8f2b-c1e616977a5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/GeographicInformationTables" xlink:type="simple" xlink:href="s-20210731.xsd#GeographicInformationTables"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/GeographicInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_8464fd2d-513c-4930-aa90-e8a5f4fa43cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_e3d4af1f-abc1-4408-9e12-7b423c9c6b46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_8464fd2d-513c-4930-aa90-e8a5f4fa43cd" xlink:to="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_e3d4af1f-abc1-4408-9e12-7b423c9c6b46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/GeographicInformationSummaryofLongLivedAssetsbyGeographicAreasDetails" xlink:type="simple" xlink:href="s-20210731.xsd#GeographicInformationSummaryofLongLivedAssetsbyGeographicAreasDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/GeographicInformationSummaryofLongLivedAssetsbyGeographicAreasDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_ef8d8c09-bfcf-438e-b526-8ca1fe7589b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_94eb4aa1-eb21-4272-b790-e05abe0733d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_ef8d8c09-bfcf-438e-b526-8ca1fe7589b7" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_94eb4aa1-eb21-4272-b790-e05abe0733d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_de993589-b950-49d7-9c1d-6306c69b7428" 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_ScheduleOfSegmentReportingInformationBySegmentTable_94eb4aa1-eb21-4272-b790-e05abe0733d0" xlink:to="loc_srt_StatementGeographicalAxis_de993589-b950-49d7-9c1d-6306c69b7428" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b0056512-00d2-4921-b30d-2b56e805f386" 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_de993589-b950-49d7-9c1d-6306c69b7428" xlink:to="loc_srt_SegmentGeographicalDomain_b0056512-00d2-4921-b30d-2b56e805f386" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_b52ce75a-41f8-4b97-9efd-18e7ac7382f6" 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_b0056512-00d2-4921-b30d-2b56e805f386" xlink:to="loc_country_US_b52ce75a-41f8-4b97-9efd-18e7ac7382f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_IL_abc42a7f-c3eb-47c9-8d43-e52d08608999" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_IL"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b0056512-00d2-4921-b30d-2b56e805f386" xlink:to="loc_country_IL_abc42a7f-c3eb-47c9-8d43-e52d08608999" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_OtherGeographicalAreasMember_736d3629-21fd-4513-9354-a0bc0c72abd7" xlink:href="s-20210731.xsd#s_OtherGeographicalAreasMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b0056512-00d2-4921-b30d-2b56e805f386" xlink:to="loc_s_OtherGeographicalAreasMember_736d3629-21fd-4513-9354-a0bc0c72abd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_e8e5767b-dc5c-44d3-8059-02e78134104d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_94eb4aa1-eb21-4272-b790-e05abe0733d0" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_e8e5767b-dc5c-44d3-8059-02e78134104d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a3ccc075-76a3-4239-9500-86a82f7d5a62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e8e5767b-dc5c-44d3-8059-02e78134104d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a3ccc075-76a3-4239-9500-86a82f7d5a62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/CommitmentandContingencies" xlink:type="simple" xlink:href="s-20210731.xsd#CommitmentandContingencies"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/CommitmentandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a492e92f-10da-4a8f-b5aa-776d599a1689" 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_d3234fd9-43de-4692-a3ff-8f05cf9d30d3" 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_a492e92f-10da-4a8f-b5aa-776d599a1689" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_d3234fd9-43de-4692-a3ff-8f05cf9d30d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/CommitmentandContingenciesDetails" xlink:type="simple" xlink:href="s-20210731.xsd#CommitmentandContingenciesDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/CommitmentandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_20ae1712-cc8b-4705-a19a-cfb9b86a8f3a" 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_LossContingenciesTable_5dc73717-b0d6-4187-9648-3cb3f260eca7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_20ae1712-cc8b-4705-a19a-cfb9b86a8f3a" xlink:to="loc_us-gaap_LossContingenciesTable_5dc73717-b0d6-4187-9648-3cb3f260eca7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_da9e0ba4-8ab1-43c4-b75c-8d0e61a737dd" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_5dc73717-b0d6-4187-9648-3cb3f260eca7" xlink:to="loc_srt_LitigationCaseAxis_da9e0ba4-8ab1-43c4-b75c-8d0e61a737dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_83df5663-7f12-4542-96f1-9ad6d334fbf2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseAxis_da9e0ba4-8ab1-43c4-b75c-8d0e61a737dd" xlink:to="loc_srt_LitigationCaseTypeDomain_83df5663-7f12-4542-96f1-9ad6d334fbf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_BlackBerryLitigationMember_886deb0f-d94c-481b-8039-d3e1137c0395" xlink:href="s-20210731.xsd#s_BlackBerryLitigationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_83df5663-7f12-4542-96f1-9ad6d334fbf2" xlink:to="loc_s_BlackBerryLitigationMember_886deb0f-d94c-481b-8039-d3e1137c0395" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_1fa45b83-84fa-4155-b9da-bb43ea34d386" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_5dc73717-b0d6-4187-9648-3cb3f260eca7" xlink:to="loc_us-gaap_LossContingenciesLineItems_1fa45b83-84fa-4155-b9da-bb43ea34d386" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNewClaimsFiledNumber_5faef32c-8ae5-4ece-93fa-f6d2898005fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNewClaimsFiledNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_1fa45b83-84fa-4155-b9da-bb43ea34d386" xlink:to="loc_us-gaap_LossContingencyNewClaimsFiledNumber_5faef32c-8ae5-4ece-93fa-f6d2898005fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_LossContingencyNumberOfLawsuits_4944edf9-3a2d-44d4-b3d1-51b93bdae785" xlink:href="s-20210731.xsd#s_LossContingencyNumberOfLawsuits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_1fa45b83-84fa-4155-b9da-bb43ea34d386" xlink:to="loc_s_LossContingencyNumberOfLawsuits_4944edf9-3a2d-44d4-b3d1-51b93bdae785" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_LossContingencyNumberOfArbitrations_e9d9f37f-9d60-4303-a08a-e7e9b67b979c" xlink:href="s-20210731.xsd#s_LossContingencyNumberOfArbitrations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_1fa45b83-84fa-4155-b9da-bb43ea34d386" xlink:to="loc_s_LossContingencyNumberOfArbitrations_e9d9f37f-9d60-4303-a08a-e7e9b67b979c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/EmployeeBenefitPlan" xlink:type="simple" xlink:href="s-20210731.xsd#EmployeeBenefitPlan"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/EmployeeBenefitPlan" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_655cc3b8-afa0-4f47-81a7-3003daff2b2e" 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_723e8d08-2309-4317-96a4-197dfa063ca7" 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_655cc3b8-afa0-4f47-81a7-3003daff2b2e" xlink:to="loc_us-gaap_DefinedContributionPlanTextBlock_723e8d08-2309-4317-96a4-197dfa063ca7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/EmployeeBenefitPlanDetails" xlink:type="simple" xlink:href="s-20210731.xsd#EmployeeBenefitPlanDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/EmployeeBenefitPlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_e280350a-73e6-47cd-868e-4c81cd9f6551" 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_ScheduleOfRestructuringAndRelatedCostsTable_76a15615-db0d-4bfd-bc4b-a7920478862a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_e280350a-73e6-47cd-868e-4c81cd9f6551" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_76a15615-db0d-4bfd-bc4b-a7920478862a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_a850b421-8d00-4edb-b779-03dac9eea47e" 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_ScheduleOfRestructuringAndRelatedCostsTable_76a15615-db0d-4bfd-bc4b-a7920478862a" xlink:to="loc_srt_StatementGeographicalAxis_a850b421-8d00-4edb-b779-03dac9eea47e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_af57bdb7-2270-4634-aa57-d60885895b72" 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_a850b421-8d00-4edb-b779-03dac9eea47e" xlink:to="loc_srt_SegmentGeographicalDomain_af57bdb7-2270-4634-aa57-d60885895b72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_IL_8d94c339-b16a-4b3b-b2f1-9aec1b3a47fb" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_IL"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_af57bdb7-2270-4634-aa57-d60885895b72" xlink:to="loc_country_IL_8d94c339-b16a-4b3b-b2f1-9aec1b3a47fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_948ebe42-ef0a-412f-92eb-26a63f81b6c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_76a15615-db0d-4bfd-bc4b-a7920478862a" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_948ebe42-ef0a-412f-92eb-26a63f81b6c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_eb39cca1-e2ec-4c48-a293-a7d934e04a9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_948ebe42-ef0a-412f-92eb-26a63f81b6c9" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_eb39cca1-e2ec-4c48-a293-a7d934e04a9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_b089409a-8ac6-42ec-ae4d-a08a2176c605" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeveranceCosts1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_948ebe42-ef0a-412f-92eb-26a63f81b6c9" xlink:to="loc_us-gaap_SeveranceCosts1_b089409a-8ac6-42ec-ae4d-a08a2176c605" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/Acquisitions" xlink:type="simple" xlink:href="s-20210731.xsd#Acquisitions"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/Acquisitions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_61ead2bc-1893-4994-8b3e-8b6b296b9a19" 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_87b9f03b-99e1-4096-a174-b8ec56cee359" 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_61ead2bc-1893-4994-8b3e-8b6b296b9a19" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_87b9f03b-99e1-4096-a174-b8ec56cee359" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/AcquisitionsTables" xlink:type="simple" xlink:href="s-20210731.xsd#AcquisitionsTables"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/AcquisitionsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_cb95c56a-89fe-4185-bc67-d6128bb9ec22" 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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_314ef37b-7502-42d3-9f19-f89e907701a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_cb95c56a-89fe-4185-bc67-d6128bb9ec22" xlink:to="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_314ef37b-7502-42d3-9f19-f89e907701a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_b298315c-349f-4b77-bd3d-f91e5f9a9d9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_cb95c56a-89fe-4185-bc67-d6128bb9ec22" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_b298315c-349f-4b77-bd3d-f91e5f9a9d9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_d01c2be0-c8ee-46b1-bf5d-99dcfe19ffe2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_cb95c56a-89fe-4185-bc67-d6128bb9ec22" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_d01c2be0-c8ee-46b1-bf5d-99dcfe19ffe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/AcquisitionsNarrativeDetails" xlink:type="simple" xlink:href="s-20210731.xsd#AcquisitionsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/AcquisitionsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_387a8d52-3b98-4151-ad51-d3b23d726d52" 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_4c09ef6d-951a-4cdc-99eb-9f576463f4fd" 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_387a8d52-3b98-4151-ad51-d3b23d726d52" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4c09ef6d-951a-4cdc-99eb-9f576463f4fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_f692df08-ba5c-4c66-8b61-47198556334d" 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_4c09ef6d-951a-4cdc-99eb-9f576463f4fd" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_f692df08-ba5c-4c66-8b61-47198556334d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3a738dd0-bb0b-49d3-9bde-29fff81f6b5d" 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_f692df08-ba5c-4c66-8b61-47198556334d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3a738dd0-bb0b-49d3-9bde-29fff81f6b5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ScalyrMember_bf56852c-2aae-4bae-a45c-246c90e67f9d" xlink:href="s-20210731.xsd#s_ScalyrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3a738dd0-bb0b-49d3-9bde-29fff81f6b5d" xlink:to="loc_s_ScalyrMember_bf56852c-2aae-4bae-a45c-246c90e67f9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ecd6b1aa-01cf-4885-9e10-d7febcdb08ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4c09ef6d-951a-4cdc-99eb-9f576463f4fd" xlink:to="loc_us-gaap_AwardTypeAxis_ecd6b1aa-01cf-4885-9e10-d7febcdb08ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_68f67388-614a-40fb-9515-85e62b17b9dc" 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_ecd6b1aa-01cf-4885-9e10-d7febcdb08ed" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_68f67388-614a-40fb-9515-85e62b17b9dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_be19f169-b0f1-462d-a16c-9a6807bc6c1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_68f67388-614a-40fb-9515-85e62b17b9dc" xlink:to="loc_us-gaap_CommonStockMember_be19f169-b0f1-462d-a16c-9a6807bc6c1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_ce00ae40-1c55-4116-b2f5-a3444f438f66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_68f67388-614a-40fb-9515-85e62b17b9dc" xlink:to="loc_us-gaap_EmployeeStockOptionMember_ce00ae40-1c55-4116-b2f5-a3444f438f66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_9aba7db4-461f-484a-bb4d-f67c615130a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_68f67388-614a-40fb-9515-85e62b17b9dc" xlink:to="loc_us-gaap_RestrictedStockMember_9aba7db4-461f-484a-bb4d-f67c615130a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d281a6b6-9751-45c2-a9d3-02bfa01ec017" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4c09ef6d-951a-4cdc-99eb-9f576463f4fd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d281a6b6-9751-45c2-a9d3-02bfa01ec017" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_917278f8-7d42-452d-a8cd-72c4c3bd805e" 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_d281a6b6-9751-45c2-a9d3-02bfa01ec017" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_917278f8-7d42-452d-a8cd-72c4c3bd805e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_4e4bc6b6-9369-4c9a-9641-d94845b60912" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_917278f8-7d42-452d-a8cd-72c4c3bd805e" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_4e4bc6b6-9369-4c9a-9641-d94845b60912" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4c09ef6d-951a-4cdc-99eb-9f576463f4fd" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_cf232b97-6334-44c7-b294-4acffc214ff5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_cf232b97-6334-44c7-b294-4acffc214ff5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_eeb41212-f599-480f-ba03-c7b2ce066fe2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_eeb41212-f599-480f-ba03-c7b2ce066fe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_40cf7171-6b2c-4e55-b564-9707d67a7d07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_40cf7171-6b2c-4e55-b564-9707d67a7d07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_014a301e-f1fd-48ed-8504-884b1dd42612" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_014a301e-f1fd-48ed-8504-884b1dd42612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_e61c9e6d-1056-4475-a05e-6deb28b99141" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_e61c9e6d-1056-4475-a05e-6deb28b99141" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_9c41e856-c4d6-4222-89bf-e88bdadfa2b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_9c41e856-c4d6-4222-89bf-e88bdadfa2b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure_3abf8bf6-c070-476a-a37b-9d320c1ad1ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure_3abf8bf6-c070-476a-a37b-9d320c1ad1ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_692bbc56-ed53-4a1b-b332-025bba215976" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_692bbc56-ed53-4a1b-b332-025bba215976" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_BusinessCombinationHoldbackNumberOfShares_c19f90e7-3780-4746-98e5-a6c255167cb1" xlink:href="s-20210731.xsd#s_BusinessCombinationHoldbackNumberOfShares"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_s_BusinessCombinationHoldbackNumberOfShares_c19f90e7-3780-4746-98e5-a6c255167cb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_BusinessCombinationHoldbackFairValuePerShare_ae44dfd6-bc4b-4f01-81c9-5e3f8c81fd36" xlink:href="s-20210731.xsd#s_BusinessCombinationHoldbackFairValuePerShare"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_s_BusinessCombinationHoldbackFairValuePerShare_ae44dfd6-bc4b-4f01-81c9-5e3f8c81fd36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPaymentsToAcquireBusinesses_0da3dba1-aa34-4a4a-840b-2a239d4de16a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPaymentsToAcquireBusinesses"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_us-gaap_OtherPaymentsToAcquireBusinesses_0da3dba1-aa34-4a4a-840b-2a239d4de16a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_BusinessCombinationHoldbackSharesAndCashTerm_5fb347af-ef0c-417f-8a44-4fd86dd9eb65" xlink:href="s-20210731.xsd#s_BusinessCombinationHoldbackSharesAndCashTerm"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_s_BusinessCombinationHoldbackSharesAndCashTerm_5fb347af-ef0c-417f-8a44-4fd86dd9eb65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_10fa6526-cb0a-41e2-bad9-5ecfe42c071e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_10fa6526-cb0a-41e2-bad9-5ecfe42c071e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_c98ab79a-94b9-4048-aae8-79532d9802e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_c98ab79a-94b9-4048-aae8-79532d9802e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_885c80c1-1222-40e2-98c1-693e85354422" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_885c80c1-1222-40e2-98c1-693e85354422" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_41708aab-8d6f-44b0-95c5-21e289ee07c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_41708aab-8d6f-44b0-95c5-21e289ee07c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_e78eb27f-f7dc-429d-8067-7baf57562357" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ce131971-3c40-4dcc-bd9f-d0e3a7dce1ea" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_e78eb27f-f7dc-429d-8067-7baf57562357" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="s-20210731.xsd#AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_3643efe6-56fd-4911-9c2d-d9715df1f77c" 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_5b132d10-698c-4472-9c4d-d98ad4a36f79" 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_3643efe6-56fd-4911-9c2d-d9715df1f77c" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5b132d10-698c-4472-9c4d-d98ad4a36f79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_556abc70-3b46-41ba-b7e3-8f898c994ec2" 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_5b132d10-698c-4472-9c4d-d98ad4a36f79" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_556abc70-3b46-41ba-b7e3-8f898c994ec2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b312d156-dd7e-4e59-92f4-1dfbc0baff73" 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_556abc70-3b46-41ba-b7e3-8f898c994ec2" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b312d156-dd7e-4e59-92f4-1dfbc0baff73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ScalyrMember_67c9e693-a480-4167-b344-3cf85d7378ad" xlink:href="s-20210731.xsd#s_ScalyrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b312d156-dd7e-4e59-92f4-1dfbc0baff73" xlink:to="loc_s_ScalyrMember_67c9e693-a480-4167-b344-3cf85d7378ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_5dc53946-ee85-46bc-adc3-27a2de8636f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5b132d10-698c-4472-9c4d-d98ad4a36f79" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_5dc53946-ee85-46bc-adc3-27a2de8636f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_92695986-e421-4d08-bd77-389cef73f177" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5dc53946-ee85-46bc-adc3-27a2de8636f7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_92695986-e421-4d08-bd77-389cef73f177" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_8251420d-9fcf-4930-81cd-fd59d03116f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5dc53946-ee85-46bc-adc3-27a2de8636f7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_8251420d-9fcf-4930-81cd-fd59d03116f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash_e3348246-8202-46fb-b237-0118ecbd0f14" xlink:href="s-20210731.xsd#s_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5dc53946-ee85-46bc-adc3-27a2de8636f7" xlink:to="loc_s_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash_e3348246-8202-46fb-b237-0118ecbd0f14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_a7bb74da-d110-4aff-8bf6-572bcf2a0fbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5dc53946-ee85-46bc-adc3-27a2de8636f7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_a7bb74da-d110-4aff-8bf6-572bcf2a0fbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_81ba899c-55b8-420b-827d-cd501dbf4a7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5dc53946-ee85-46bc-adc3-27a2de8636f7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_81ba899c-55b8-420b-827d-cd501dbf4a7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_8edf1d36-3eee-4500-ab47-2e0ee6149137" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5dc53946-ee85-46bc-adc3-27a2de8636f7" xlink:to="loc_us-gaap_Goodwill_8edf1d36-3eee-4500-ab47-2e0ee6149137" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_061d38cc-8e74-4346-83c4-3985a323adf8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5dc53946-ee85-46bc-adc3-27a2de8636f7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_061d38cc-8e74-4346-83c4-3985a323adf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_7200247c-5532-4cf7-9094-c8a1d92dacc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5dc53946-ee85-46bc-adc3-27a2de8636f7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_7200247c-5532-4cf7-9094-c8a1d92dacc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_f632a229-43c1-4d1a-9526-3a32f343478b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5dc53946-ee85-46bc-adc3-27a2de8636f7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_f632a229-43c1-4d1a-9526-3a32f343478b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_89ceaeca-7b13-41f2-a3c4-4c6f590d2234" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5dc53946-ee85-46bc-adc3-27a2de8636f7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_89ceaeca-7b13-41f2-a3c4-4c6f590d2234" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/AcquisitionsIntangibleAssetsDetails" xlink:type="simple" xlink:href="s-20210731.xsd#AcquisitionsIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/AcquisitionsIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_22bb907d-2d5d-451f-b51a-e4549619811f" 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_780746bc-5696-4a70-a239-554b46e80135" 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_22bb907d-2d5d-451f-b51a-e4549619811f" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_780746bc-5696-4a70-a239-554b46e80135" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1003d1f6-92ea-46e2-b91c-a79dfbb3de5e" 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_780746bc-5696-4a70-a239-554b46e80135" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1003d1f6-92ea-46e2-b91c-a79dfbb3de5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4ae2ab60-53e5-4e05-be26-7b871c01df45" 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_1003d1f6-92ea-46e2-b91c-a79dfbb3de5e" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4ae2ab60-53e5-4e05-be26-7b871c01df45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ScalyrMember_1e6251ea-d07b-4dc3-a0af-44cba08aa476" xlink:href="s-20210731.xsd#s_ScalyrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4ae2ab60-53e5-4e05-be26-7b871c01df45" xlink:to="loc_s_ScalyrMember_1e6251ea-d07b-4dc3-a0af-44cba08aa476" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_cda82b1e-c2bf-4a06-9ac8-d94b4ac25469" 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_780746bc-5696-4a70-a239-554b46e80135" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_cda82b1e-c2bf-4a06-9ac8-d94b4ac25469" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bed43969-65bf-4db6-bca8-5010626851c6" 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_cda82b1e-c2bf-4a06-9ac8-d94b4ac25469" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bed43969-65bf-4db6-bca8-5010626851c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_693e6f8d-bc34-4e1c-a335-047c6be64f4f" 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_bed43969-65bf-4db6-bca8-5010626851c6" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_693e6f8d-bc34-4e1c-a335-047c6be64f4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_fbfe85ac-2d98-4c34-a33b-14f2c9ddd945" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bed43969-65bf-4db6-bca8-5010626851c6" xlink:to="loc_us-gaap_CustomerRelationshipsMember_fbfe85ac-2d98-4c34-a33b-14f2c9ddd945" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_7d17a3dc-ac10-4b74-8ebf-86956a073555" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bed43969-65bf-4db6-bca8-5010626851c6" xlink:to="loc_us-gaap_TrademarksMember_7d17a3dc-ac10-4b74-8ebf-86956a073555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_f9e411c7-8932-4ccd-8d90-09e3e0f8da49" 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_780746bc-5696-4a70-a239-554b46e80135" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_f9e411c7-8932-4ccd-8d90-09e3e0f8da49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_557f11b5-5adc-4431-940b-1cfd7cf6ec5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_f9e411c7-8932-4ccd-8d90-09e3e0f8da49" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_557f11b5-5adc-4431-940b-1cfd7cf6ec5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_368823b7-2980-4862-a2b6-d17ba0a9cf3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_f9e411c7-8932-4ccd-8d90-09e3e0f8da49" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_368823b7-2980-4862-a2b6-d17ba0a9cf3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/AcquisitionsProFormaDetails" xlink:type="simple" xlink:href="s-20210731.xsd#AcquisitionsProFormaDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/AcquisitionsProFormaDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_83cb660e-a982-4109-aab3-40b066b2a6e5" 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_ba3356f4-5846-473c-ad97-9dd2406355a4" 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_83cb660e-a982-4109-aab3-40b066b2a6e5" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ba3356f4-5846-473c-ad97-9dd2406355a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_067a014d-dcfa-4473-af97-d992c31cb6f6" 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_ba3356f4-5846-473c-ad97-9dd2406355a4" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_067a014d-dcfa-4473-af97-d992c31cb6f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_11a2bccd-666a-4dc3-bcab-4989af8a6988" 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_067a014d-dcfa-4473-af97-d992c31cb6f6" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_11a2bccd-666a-4dc3-bcab-4989af8a6988" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_s_ScalyrMember_582f175e-ecfb-44e5-ad15-2120d08332b6" xlink:href="s-20210731.xsd#s_ScalyrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_11a2bccd-666a-4dc3-bcab-4989af8a6988" xlink:to="loc_s_ScalyrMember_582f175e-ecfb-44e5-ad15-2120d08332b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_35c8e8d4-0122-4154-bce8-127ca9e82aa5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ba3356f4-5846-473c-ad97-9dd2406355a4" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_35c8e8d4-0122-4154-bce8-127ca9e82aa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_1cc9a1cf-2c61-40bf-ac6d-96c578d67eda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_35c8e8d4-0122-4154-bce8-127ca9e82aa5" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_1cc9a1cf-2c61-40bf-ac6d-96c578d67eda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_35c92d59-5c00-41cb-92a7-ad18ce08583d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_35c8e8d4-0122-4154-bce8-127ca9e82aa5" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_35c92d59-5c00-41cb-92a7-ad18ce08583d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/SubsequentEvents" xlink:type="simple" xlink:href="s-20210731.xsd#SubsequentEvents"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_460c2e4f-2c91-49a9-aa19-6b3a56bba07a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_ac8d07ba-ec0f-45d7-b609-75b1c8812979" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_460c2e4f-2c91-49a9-aa19-6b3a56bba07a" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_ac8d07ba-ec0f-45d7-b609-75b1c8812979" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/SubsequentEventsTables" xlink:type="simple" xlink:href="s-20210731.xsd#SubsequentEventsTables"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/SubsequentEventsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_fb629bbe-0813-454d-a3da-514380fb0fe3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sentinelone.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="s-20210731.xsd#SubsequentEventsDetails"/>
  <link:presentationLink xlink:role="http://www.sentinelone.com/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_45e53cb2-2186-4bda-8f3f-4623b0ed2a8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>s-20210731_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/2021"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:s="http://www.sentinelone.com/20210731"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  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="s-20210731.xsd" xlink:type="simple"/>
    <context id="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i2d671406f783448e86b09a496d25047b_I20210831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-31</instant>
        </period>
    </context>
    <context id="i24f8767a557544109496f04c313b19da_I20210831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-31</instant>
        </period>
    </context>
    <context id="i13ada04a5e9243859214daa8d236b2e1_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="ib97668c130234d43bcb7ff5f40da73f6_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="iacf4e580499d45099e68c6ad9df33060_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</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="i92e24a30c5f24046aac3878c1e39eed2_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="ib82222d8e79047e39da7193e4edb0bf5_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="ib9c0a48f297c47cf8bdacf3c4084b158_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</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="i72b4e76573714083a1163fefee79aca8_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="ic8b6f8d451414b75b574c15505178c41_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">s:CommonClassAAndBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i39ae8040297542d8aac2e1922703f46b_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">s:CommonClassAAndBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i7dfad8b9ca1d4f3eb0dbd04ca8156eb5_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">s:CommonClassAAndBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ia58f1834edb747528a6a7641205a68db_D20200201-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">s:CommonClassAAndBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i3c19c6186adf44a0b50d3db79c7265fd_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="ibd71b91493ae4e80a9e7838a22eb17b9_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">s:CommonClassAAndBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i643177d60e0a47a7a981ba16efb785c4_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i950e7327a05647dbb4b4f1f6ead43952_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="ib4aec748c595491bb7a763d4faec4229_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i946dc5ca191344ebbfb31600dd346e70_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">s:CommonClassAAndBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i6a89fbc430eb4db2bb082b96936c4f56_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i8c581a1f3df44bf2a347a5be748a4465_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i3cf362b615f144939259b4417ef6a1b6_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">s:CommonClassAAndBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="id663130fca3341be94968c0b9636d98a_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i9a98025f7a984dffaa89d9fbffbb0984_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="ic99c2ed78ccc4490858b113301cffd22_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="ib0854c18a3234cffaf93e5fcfce595eb_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="if1e65371689347de890a35b0b44c46e7_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i8630a27b7a0140a2ad20b722ecfd06ac_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="ie58e1030038b4ed38139f5cdbd8e9562_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i002c625c62a64b3f87a41c70bfc21d82_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="ic342e29635934aada07e11015370c578_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="ie42775ce1e864b91a88a85f197282364_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i8f5053c6c3524a4fbb73c9a426aba189_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i0c19360632d54175b3600d69a22adc38_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="ib9a0f50f24d346338f026189ae1ed150_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i5f094c1c86584e018ac200d99b4f9b12_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i0ca9abbe122e4f439539d020ef330e54_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i3089ff2fcccc4d838c9912246da90dde_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i7a861428c08e4684b174ae4ca273a53e_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i9f3ec7cf944041a3ad58e48b0136e08e_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">s:CommonClassAAndBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="if8fdf76d1df7439db09435cae4d47a93_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</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="i922fe0a15f37478db6c5d093baa6bdf9_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</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="idd3973f4178e4a8c88621ee2eca1205e_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</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="idc75666e43f348cebe22c13669932aae_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">s:CommonClassAAndBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i5391acf252b249c49d6af587c0efdeb6_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i726c98833218423fa633e15b72aa5791_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i26729ad79cee432b96bb2e11266a4712_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i539fa0b2af2848658bbbdd524f279d5d_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="icc22e619cda240a59a47f5dca4153d8c_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</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="i9986dcd950054c3ab1ee2620d01fe765_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</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="ib31e13c958984f80bb61a8d00cfecbcb_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</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="i8c7d1ed9050e40829174541a21d1d04d_D20200201-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i5bb969251eba46d88aaa5142cea36c48_D20200201-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i9b1f488bd166428982ee2306516555e0_D20200201-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i50983179a2744b0d85caed2c9225f1e9_D20200201-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i1f330fcd6d244a678934f69ecc65358b_D20210701-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i00b7e6452cce4b7798d755723afc32ac_D20210701-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="icfbd4a3367e14d218a288b7c71388545_D20210701-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="iaa819c0583434210ab25a79adccb3d0c_D20210701-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i76e1bccf403849b7a635b769f80912b2_I20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="i504e7004166c466483724fd7e08430b7_D20210701-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ifc3d13e4954f4aa589537f405dc2ab3b_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="id1295ad043184459be6c6bb861816db6_I20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesEPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="i7512976961334e37ba82796c93808e2b_D20210731-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">s:ChannelPartnerAMember</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-07-31</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i19a9fb10bd704453bbed39b7de603ab3_D20210131-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">s:ChannelPartnerAMember</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-01-31</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="iadea9ab2d5624e02a40d35b90381ed77_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">s:ChannelPartnerAMember</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-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i486820b731bb44bd89f163f672c6996e_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">s:ChannelPartnerAMember</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-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="if01c6f2bb802443d97e062120922ba18_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">s:ChannelPartnerAMember</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>2021-07-31</endDate>
        </period>
    </context>
    <context id="i52522882af194fd9b313cfd02b5a3f10_D20200201-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">s:ChannelPartnerAMember</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>2020-07-31</endDate>
        </period>
    </context>
    <context id="idd819c79ce3a479790e6ba939ee3809a_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">s:ChannelPartnerBMember</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-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i46365046b80741538561dc8fb6036e46_D20200201-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">s:ChannelPartnerBMember</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>2020-07-31</endDate>
        </period>
    </context>
    <context id="i82ac6d6e60fc4468ab9803102f1e4143_D20210206-20210206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
        </entity>
        <period>
            <startDate>2021-02-06</startDate>
            <endDate>2021-02-06</endDate>
        </period>
    </context>
    <context id="i6f33a66c985449738985357fde0aef8e_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i902074dbf92649b4b406857cf043ccf6_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i3544e38fa6ab437b831854b339ccfb07_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="if6e282bd7d50452cba6bb6e8082f29f0_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i5fc39c24022b4d9b90bdcde050051b06_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="if9bde9bb7f8b40e48f7b081a773eb276_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i863355b01ebe43e09bc51abd067954e6_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i2685956aa56d4052974ce1fd0a2ab16b_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="ica8a25fd35fe41feba5b59c90b01d90e_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i5193e22e1a2e44fe87afddf04672a5c8_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="ia9d255f3a5ea4ce4851de9128d4874a5_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i2ba5511f89004b2ba8c3903a46211949_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i303e70d883a740d1a151a98cd634c15a_D20200201-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i2fbb8e85d3364357904073503996a861_D20200201-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i043c1d724aee4a52a0e90c5afffebb5b_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i2972f5202af94fa9a5135df40ca0b9ef_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i59d3ed4029a840f0a23cc885d786c75c_D20200201-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="ibd2d384431424cf0a2cdf23ee9009026_D20200201-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="ide1caafe02d94788af4237c40939940d_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ic4cf9c2e82324f52939558a435c32c63_D20200201-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="ica5ef6cdc2ff487381f86f488186df49_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i9257ada5a20a4b85bf94200f42099243_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i27cf41fcf50247299aec1ae782091ebb_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i82bf66c4030b467c9d8636011c0975ae_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i6b979d3fc08047a6b27a72f8b7ca0303_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i44b9aa0c652948f59042e25df8aecb45_D20200201-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="iaba79028f9714e128fc12ad5af632588_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i5d7bbee71bc34d8f8367074e775550d6_D20200201-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="icced163b327842a3b278a609d7ad29ef_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i7623c3e6ddcc40529777781d5e90c0da_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i0116e0b80e9b42098409c6e6cd601551_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-08-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i34fede2e254845189cdf1a270554cf93_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i5246e8e499b549d9a0427b7a093cb5c5_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i076fe4acb1f843a48df64f9bfdc330bd_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="id71d7e5f89294b4d97af49ff54ca22d1_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i8f7c3a6079254c4782737bcead55a8cd_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i5d9ce48d5d2143f69fb010a46e7f00d2_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="iad173a17dcaf4da380e1d05d1877e2a9_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="icf2154ced97846b89dfa8f29c4e45640_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="if6ceecd850d04706b51c0a32f1e7868e_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i3172f47129454ddb95069f44f319eb08_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i61946b2d676b4fef9d371219cc0557dd_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="ic5b39889047748d187b91ae8104bcdab_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i4252aae220fa418ca58622421a963b97_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i965bcfb748c84d9588991a06d693e066_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</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="id528de9903d640cf9c0243c5503a6e89_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="iab9b81719bb14b2db37c406f1458fbb4_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i55a252d0d332442ba17a38d0af80c29a_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i28a6bcdff3f04fae910312fd2f2df33a_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i3aee632ef84e4752af6950ad1108b085_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="if70fc7c01f78420fa4c0f3215055ab97_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i4b3316d2d1424165892baab1e8ffd800_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i0df4dbad1bbc4c1e85ee63e88d3016a5_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ia575529adcee49c8a0e8b7ace617b1fa_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i8bce63223eab4644aca135704c80bad7_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="ia96255a239214a02aba6d48df0e03666_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</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="i1e465e1dd3b149ab8b6a37c9106a48a1_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">s:ComputersSoftwareAndElectronicEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i65e64336bfb046fba77773a83882602b_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">s:ComputersSoftwareAndElectronicEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i4ad2ac233ae24c129d468c9c4029cbbf_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="ibe4f5f3351d04231a6402bf87e08ccdc_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i61d213447c3e4159a495060f0b660c34_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i50f43d4de6c04edab590624535c48a51_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</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="i45c2534d246d4db1930f87b56b70246a_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i52c65ee684e94cd3be9a15f58dd6b6cc_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i24c42bfe66424da79039f8fd2d11f901_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i374cbd4df60542d8a54265ed3ae2be46_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="ib84c7c82c1b342a798ba2fd46f9413c6_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ie04a93c91659441abaf29f410059ebaf_D20200201-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="if25d29ddb8ba40409b45cb9d28e5436f_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">s:AmendedLineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i056bf162f24f40318945825143c2666e_D20200501-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">s:AmendedLineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i39f8b2bcd5fe4401acac07b8f630f5e8_I20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="i8c3eda0843b34df9894e878ed4c9b92e_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i6116aeea3722442398cc0bc5f1356fa5_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">s:SeriesSeedPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i33c3efc91d3843f0813bdc65d95234f8_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ifceb1e4faafe4e80b30bc6ff53242c1f_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i3cdde890f3214a1fafd9e87ba416503b_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i35a819adbac0421a84ff30aba75a5000_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ic95d7c6f62a14cf6ad4fb7029a8a49ae_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesEPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i9095ee8e6b1844e79dfcfb704456645b_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesFPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ifb2730a85dc248d5866f2ecad6424e37_D20200201-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesEPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i039e150070a54175b295d13f9cc57302_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i5ded4f32f8d94b84a0c7210d808f2642_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</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="if8853b3972894156934761f918afc10b_I20210531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">s:A2021EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-31</instant>
        </period>
    </context>
    <context id="i8b687bf3dbe34e9299e3c65de3ee1fd9_D20210501-20210531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">s:A2021EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="ib493216166c44ea3aa3aa5cb25d1b3e7_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">s:A2013EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="ib891327b0e5e4b24adac44a530bcdbe9_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">s:A2013EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i67995a1383924b42b97081d0692d777b_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">s:A2013EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="if0bc4093536a42f89b519d3aded18a2b_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">s:A2013EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i96e4e9d296f442809fe88dc83e7987da_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">s:A2013EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ia45c4ab964ee4fe08f97fe5e33a48be4_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">s:A2013EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i6d5a9e9b4fad4dd1baed1e527aed8e77_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">s:A2013EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i3540e4c689d044178e228b27afc5b667_D20200201-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">s:A2013EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="ie7014b108e684dd583a1194185a0d519_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i26c75dcfcf8d4dbe8766ff91b5642a05_D20210201-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="idbbf1158ad1b47a3b840a1b64235257e_D20210201-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="ie45f05ee99a44c318bac3711e1ea4c43_D20210201-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="ib62666ada7434db591db96cbad5e9cc7_D20210201-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="ib95f0925ead14eaa975d7999ce22fa59_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i5ef57b0cef2f4b6ba06ecd13f61638f2_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i75d8ac2911ea4dbcb7106e343ba7c05f_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="ia26d05c77ef445df8691a4934e329c20_D20210301-20210330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">s:MilestoneSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-30</endDate>
        </period>
    </context>
    <context id="i2d66c2d2127043b98711091f03b996e8_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">s:MilestoneSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="idf11493a498544c0bd1ed31e79b381d5_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">s:MilestoneSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i5bb8a6ba180442178564d8d4925abcb0_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">s:MilestoneSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i363733a80465450a9df2ddfd29d81b01_D20210206-20210206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-06</startDate>
            <endDate>2021-02-06</endDate>
        </period>
    </context>
    <context id="i8d2cfb8117284ce789b3e10779c3fb0c_I20210206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-06</instant>
        </period>
    </context>
    <context id="i4c1fac81c55c4e76b39af33fedfdce45_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="if3774432ff2e41169af2725664410cbb_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i51727303decd4b57b6b040454c62689a_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i3ad86d4bd2e34fc4b8e5ceb85b005def_D20210206-20210206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">s:A2011StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-06</startDate>
            <endDate>2021-02-06</endDate>
        </period>
    </context>
    <context id="id50ce8b9650f463883e45033dab4bf0c_I20210206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">s:A2011StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-06</instant>
        </period>
    </context>
    <context id="i772642ddfaa340e2ba1f9464df2f171f_D20210206-20210206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">s:A2011StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-06</startDate>
            <endDate>2021-02-06</endDate>
        </period>
    </context>
    <context id="i641b1b8d10f74417a1178fcc4d9489ee_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">s:A2011StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i460b4ae17e974e9dac88983e9b4772a0_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">s:A2011StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ic777cd3935a6420f9c0319640f5981c2_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">s:A2011StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i732d73c8806f45408837bb5ec38addd7_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">s:A2011StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ibde028c2e9d44b7fbe66cb4fbf553114_D20210501-20210531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="i674895c962d34e68babf2d74f482e776_I20210531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-31</instant>
        </period>
    </context>
    <context id="i5e8b3cb8671c417da32169b19cac3aaa_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i8692216fb0e144399639aea03bdde260_D20210601-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8547e9ae991749d08e92c4c65d13b875_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i32eaf735c32e446d9f592819ed8436e7_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i0ca5ac0c26294562a2e13d37d70f9eb1_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ibf520487b235425fb78c08d150c797f9_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i771427c65e2545cca7c07fc4b4fc5496_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ibece78feb08d4d16ac4b944fae641627_D20200201-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i7a9a0d40d1d844d09696619908fa826d_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i8c220b6cb8c744cca9f08844c024d5c2_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i01f329b757c0481fab7ff4440ce31529_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i59e4da37e83a46cfa4ebb8d5b0309e5d_D20200201-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="ic588bf7ccbba4e2095573aff25193404_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i350f70f443dc49f99e63a442962351a6_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i2b8a582b48f34600af4b9afd46b7ed8f_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="icde1b5ff162a46d58611057aca4ea196_D20200201-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i5a78925d60424ea289ec979a13550c9b_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i1d196e55eafa4aa4bd65f5f3c290af91_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i3e0d2fe0d4404a80ba79b7e0a6378046_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i3e224a2faae744b9840381e272806ace_D20200201-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="if21d4c70ad24435f813c138655ad42b0_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i98615e9d702a440dbf12fd0ce0261e86_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i83e5cc6619a946019e447ad8a67a1cb0_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i1b42fffb915043ce9c316cd7940456d2_D20200201-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="icd03c5d420bb49389979be9749bc7456_I20210629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-29</instant>
        </period>
    </context>
    <context id="i2cf91027cfea4c6c8468dc8634667b69_D20210629-20210629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-29</startDate>
            <endDate>2021-06-29</endDate>
        </period>
    </context>
    <context id="i9b7e696e91aa43f589a02e5843daef1f_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i0835c5b4c70b41e087a2b9bd26f15e2f_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i6d731e79fc2a4adda1b1560d91791417_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i62c367c547434eba9865d692ead4c78f_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i47dedcd4db4b47ec99f8e02124963f36_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="idac2682a15ab443daa91d3220a0481c6_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i07b4c4c11b164661af55285de6caa777_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="iedc0ffef3de24adea33e583d937e6c49_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i303933744cdc4b2c9e9fb6b4a43b1bf1_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i86d46b04798c40bb970eec22d8016c5c_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">s:SharesSubjectToRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i40d64833dac4471b8037a2e5a2adb4e0_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">s:SharesSubjectToRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="ia040dd0ab67840cbb110b56bc5264fe1_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="icc9336fff1fa46e3bf49d62233137742_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i57c5b4fe076b4ce9bb720aee181a842d_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i6094569607ce4d7b8e2cccbc8b744734_D20200201-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="ic3b7d14151f544ecbdfda5aa06a6ade3_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">s:ContingentlyIssuableSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i1c151d359f9e4baa96d1d2f7cbe50eea_D20200201-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">s:ContingentlyIssuableSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="if6dda1a5730f4f54a09dcd7b709ee4be_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i5b4e56e0955544738ed87171982536ce_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i49754073beaa49078e46de7c086c17d4_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="ic75fdc2cddb8454fb803d403b9ca116a_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i9f93e077fccf4e52869ca4da9bf3b456_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">s:OtherGeographicalAreasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i146884b9ff0e4e128bdb3531f6da4d54_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">s:OtherGeographicalAreasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="if3589f2d22d2474e860cd6cdbde386ec_D20191001-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">s:BlackBerryLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i3e761936dc75431aa95a88a10aac639d_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i3ed354edb76b4838a8766ac150abbaa0_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i4666897f0a6a459b9c627b52458cb5ca_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="icff78a536df54cfb8df05f299175e971_D20200201-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i013afa358a9b4368bbb80bc81d47668e_I20210206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-06</instant>
        </period>
    </context>
    <context id="i6e682b6f2e674eae98b6b825f4197274_D20210206-20210206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-06</startDate>
            <endDate>2021-02-06</endDate>
        </period>
    </context>
    <context id="ib47e6a7e527341c3a4372ad3f65d0387_D20210206-20210206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-06</startDate>
            <endDate>2021-02-06</endDate>
        </period>
    </context>
    <context id="ie311f764133a44ca8230573d7b28c433_D20210206-20210206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-06</startDate>
            <endDate>2021-02-06</endDate>
        </period>
    </context>
    <context id="i142c218bd8d949569950202d6014bd27_D20210206-20210206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-06</startDate>
            <endDate>2021-02-06</endDate>
        </period>
    </context>
    <context id="i9c28687542244c17a0d7d663a81b1c01_I20210206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-06</instant>
        </period>
    </context>
    <context id="i92bddcafa94d4c6bacbbfc6f52e13846_D20210206-20210206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-06</startDate>
            <endDate>2021-02-06</endDate>
        </period>
    </context>
    <context id="i0a574cb69eec48bcb4542bd7f0bcc124_D20210206-20210206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-06</startDate>
            <endDate>2021-02-06</endDate>
        </period>
    </context>
    <context id="i5b2ca913d108448aa061d48baf52f0a7_D20210206-20210206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-06</startDate>
            <endDate>2021-02-06</endDate>
        </period>
    </context>
    <context id="ia5b18c7be07946388484e6fea2b4bc46_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="icb6a7170b02344e6982d0fd988100319_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="iac11bd4ff8d54dc0ac07d83ff7b1886a_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i723ca9cad9404e78839b5eda9160ed8f_D20200201-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i9ba15226c6e34d1c8792697364dea465_D20210206-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001583708</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">s:ScalyrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-06</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <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="number">
        <measure>pure</measure>
    </unit>
    <unit id="vote">
        <measure>s:vote</measure>
    </unit>
    <unit id="claim">
        <measure>s:claim</measure>
    </unit>
    <unit id="lawsuit">
        <measure>s:lawsuit</measure>
    </unit>
    <unit id="arbitration">
        <measure>s:arbitration</measure>
    </unit>
    <dei:CurrentFiscalYearEndDate
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80L2ZyYWc6ZWQ5YTJiMzk4ZTliNGI3YmE4YjZjMzQxYTVkZTcwYjEvdGFibGU6NzdmYzA5Y2ZmNjlmNDljNWEwZGQwNWVjYjUzN2M2ZTEvdGFibGVyYW5nZTo3N2ZjMDljZmY2OWY0OWM1YTBkZDA1ZWNiNTM3YzZlMV8xOC0xLTEtMS00Njkx_ad5c8020-edf3-49a1-adec-3deb00add4a0">--01-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80L2ZyYWc6ZWQ5YTJiMzk4ZTliNGI3YmE4YjZjMzQxYTVkZTcwYjEvdGFibGU6NzdmYzA5Y2ZmNjlmNDljNWEwZGQwNWVjYjUzN2M2ZTEvdGFibGVyYW5nZTo3N2ZjMDljZmY2OWY0OWM1YTBkZDA1ZWNiNTM3YzZlMV8xOS0xLTEtMS00Njg5_b65cf63c-2448-491d-8ffd-c03eff685751">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80L2ZyYWc6ZWQ5YTJiMzk4ZTliNGI3YmE4YjZjMzQxYTVkZTcwYjEvdGFibGU6NzdmYzA5Y2ZmNjlmNDljNWEwZGQwNWVjYjUzN2M2ZTEvdGFibGVyYW5nZTo3N2ZjMDljZmY2OWY0OWM1YTBkZDA1ZWNiNTM3YzZlMV8yMC0xLTEtMS00Njg2_fb867a86-13f0-433f-a0b0-4bbe5a6c4a8f">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80L2ZyYWc6ZWQ5YTJiMzk4ZTliNGI3YmE4YjZjMzQxYTVkZTcwYjEvdGFibGU6NzdmYzA5Y2ZmNjlmNDljNWEwZGQwNWVjYjUzN2M2ZTEvdGFibGVyYW5nZTo3N2ZjMDljZmY2OWY0OWM1YTBkZDA1ZWNiNTM3YzZlMV8yMS0xLTEtMS00Njk4_30ec9411-9098-4f9c-8924-1468737d26ab">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80L2ZyYWc6ZWQ5YTJiMzk4ZTliNGI3YmE4YjZjMzQxYTVkZTcwYjEvdGFibGU6NzdmYzA5Y2ZmNjlmNDljNWEwZGQwNWVjYjUzN2M2ZTEvdGFibGVyYW5nZTo3N2ZjMDljZmY2OWY0OWM1YTBkZDA1ZWNiNTM3YzZlMV8yMi0xLTEtMS00NzAz_35774ab2-730c-4836-8080-e11d24e1c841">0001583708</dei:EntityCentralIndexKey>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="i82ac6d6e60fc4468ab9803102f1e4143_D20210206-20210206"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84ODMvZnJhZzo5ODFjNGJjNGZiZTY0YTcwOTg1ZGMyYWEyNzk4YWNhNi90ZXh0cmVnaW9uOjk4MWM0YmM0ZmJlNjRhNzA5ODVkYzJhYTI3OThhY2E2XzIxOTkwMjMyNTU1NjI_9d0af927-1b44-4e84-a9af-71eb00a58419"
      unitRef="number">0.3333</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <s:RevenueFromContractWithCustomerContractTerm
      contextRef="icced163b327842a3b278a609d7ad29ef_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMTY2Ng_defb226d-874f-4cd8-bfde-ed6291608b19">P1Y</s:RevenueFromContractWithCustomerContractTerm>
    <s:CommonStockConvertibilityPercentageOfCommonStockOutstandingShareHolders
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xMDA3L2ZyYWc6NzNhZThhZDhhZmZmNDYwYjg2NDMwYjkzN2YwYWM2ZDAvdGV4dHJlZ2lvbjo3M2FlOGFkOGFmZmY0NjBiODY0MzBiOTM3ZjBhYzZkMF8yMTk5MDIzMjU1NTYz_b3e849ed-4798-4e17-ba16-8385308c43e7"
      unitRef="number">66.6667</s:CommonStockConvertibilityPercentageOfCommonStockOutstandingShareHolders>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i2cf91027cfea4c6c8468dc8634667b69_D20210629-20210629"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODg4Ng_a2f9cb90-b1d2-49d3-8d30-924291ba8d03">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84OC9mcmFnOmI1MzY5NDlmNWZkODRkZjk5YzY2MmFhMjE0OWJkYmUwL3RleHRyZWdpb246YjUzNjk0OWY1ZmQ4NGRmOTljNjYyYWEyMTQ5YmRiZTBfMjE5OTAyMzI2MzQyNw_2467a2ad-34fc-4356-a087-27bd81a52e39">SUBSEQUENT EVENTS[PLACEHOLDER]</us-gaap:SubsequentEventsTextBlock>
    <dei:DocumentType
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGV4dHJlZ2lvbjpjY2NkODUyYTk3OWU0NDJiYjkyZmJmMzgwYTY2OWYxY18yMTk5MDIzMjU4OTYz_44bffabd-c979-45a5-ba2d-0b771840cfcc">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGFibGU6ZTA5NjRmYTlkNmVmNGYzZjk5OTM3YTVkZjA1N2U3YjkvdGFibGVyYW5nZTplMDk2NGZhOWQ2ZWY0ZjNmOTk5MzdhNWRmMDU3ZTdiOV8wLTAtMS0xLTQ1ODQ_cbc72989-7565-4257-b840-c5163a052337">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGV4dHJlZ2lvbjpjY2NkODUyYTk3OWU0NDJiYjkyZmJmMzgwYTY2OWYxY18yMTk5MDIzMjU4OTgw_9ef46c15-7a4e-4cfc-968e-69df1aa86670">2021-07-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGFibGU6YjdhNmIwYTdkMWI0NDA0ZTlkZGM2OGVlNzA1NTk0NGYvdGFibGVyYW5nZTpiN2E2YjBhN2QxYjQ0MDRlOWRkYzY4ZWU3MDU1OTQ0Zl8wLTAtMS0xLTQ3MzY_18bf185f-8b19-4e57-8b90-b82fc727bd6e">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGV4dHJlZ2lvbjpjY2NkODUyYTk3OWU0NDJiYjkyZmJmMzgwYTY2OWYxY18yMTk5MDIzMjU4OTk0_6ee266b8-5191-4508-a699-8a84ccf39814">001-40531</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGV4dHJlZ2lvbjpjY2NkODUyYTk3OWU0NDJiYjkyZmJmMzgwYTY2OWYxY18yMTk5MDIzMjU4OTk2_0eda9df5-70d7-46d2-b20d-81315f2e6646">SENTINELONE, INC</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGFibGU6N2YwOWIwY2MyYzYwNGUxMzkwOWFmMWRmN2Y2NDFmOTIvdGFibGVyYW5nZTo3ZjA5YjBjYzJjNjA0ZTEzOTA5YWYxZGY3ZjY0MWY5Ml8wLTAtMS0xLTQ2MTE_c4bbcb65-d767-40f2-80de-b9c4c890c92f">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGFibGU6N2YwOWIwY2MyYzYwNGUxMzkwOWFmMWRmN2Y2NDFmOTIvdGFibGVyYW5nZTo3ZjA5YjBjYzJjNjA0ZTEzOTA5YWYxZGY3ZjY0MWY5Ml8wLTEtMS0xLTQ2MTQ_f87c4284-3d91-4137-9a19-7b1146e07dc6">99-0385461</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGFibGU6N2YwOWIwY2MyYzYwNGUxMzkwOWFmMWRmN2Y2NDFmOTIvdGFibGVyYW5nZTo3ZjA5YjBjYzJjNjA0ZTEzOTA5YWYxZGY3ZjY0MWY5Ml8yLTEtMS0xLTEyODAxL3RleHRyZWdpb246MzhjMTZkNTRlNDRmNDhiN2E2MDZkN2FkMTVlZTg3ZmZfMjE5OTAyMzI1NTY0MA_593c1048-89f2-4c50-a484-56b1a7c2c98d">444 Castro Street, Suite 400</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGFibGU6N2YwOWIwY2MyYzYwNGUxMzkwOWFmMWRmN2Y2NDFmOTIvdGFibGVyYW5nZTo3ZjA5YjBjYzJjNjA0ZTEzOTA5YWYxZGY3ZjY0MWY5Ml8yLTEtMS0xLTEyODAxL3RleHRyZWdpb246MzhjMTZkNTRlNDRmNDhiN2E2MDZkN2FkMTVlZTg3ZmZfMjE5OTAyMzI1NTY1Ng_b3092c1a-2258-4b54-b53a-2dd7fd69dbec">Mountain View</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGFibGU6N2YwOWIwY2MyYzYwNGUxMzkwOWFmMWRmN2Y2NDFmOTIvdGFibGVyYW5nZTo3ZjA5YjBjYzJjNjA0ZTEzOTA5YWYxZGY3ZjY0MWY5Ml8yLTEtMS0xLTEyODAxL3RleHRyZWdpb246MzhjMTZkNTRlNDRmNDhiN2E2MDZkN2FkMTVlZTg3ZmZfMjE5OTAyMzI1NTY2OQ_82c611a4-603b-47f5-855e-470cbb5df1f6">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGFibGU6N2YwOWIwY2MyYzYwNGUxMzkwOWFmMWRmN2Y2NDFmOTIvdGFibGVyYW5nZTo3ZjA5YjBjYzJjNjA0ZTEzOTA5YWYxZGY3ZjY0MWY5Ml8yLTEtMS0xLTQ2MTY_491f0852-187b-483a-84b3-c1c2ab7c5108">94041</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGV4dHJlZ2lvbjpjY2NkODUyYTk3OWU0NDJiYjkyZmJmMzgwYTY2OWYxY18yMTk5MDIzMjU4OTk4_b53826e0-bfda-4c3f-9622-bcb8a3d41e89">855</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGV4dHJlZ2lvbjpjY2NkODUyYTk3OWU0NDJiYjkyZmJmMzgwYTY2OWYxY18yMTk5MDIzMjU5MDAy_793627f5-189a-4d43-98f5-55ff16faa753">868-3733</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGFibGU6Yjg2MDBjZDQ1NDQ3NGJiYWFkNjRhMWFmZTQ4Y2RjODEvdGFibGVyYW5nZTpiODYwMGNkNDU0NDc0YmJhYWQ2NGExYWZlNDhjZGM4MV8xLTAtMS0xLTQ2NDI_3600bf6c-7b89-4dd8-b491-df82a5a10534">Class A common stock, par value $0.0001</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGFibGU6Yjg2MDBjZDQ1NDQ3NGJiYWFkNjRhMWFmZTQ4Y2RjODEvdGFibGVyYW5nZTpiODYwMGNkNDU0NDc0YmJhYWQ2NGExYWZlNDhjZGM4MV8xLTEtMS0xLTQ2NDM_432a4cbf-fa7b-40c2-aad5-f03746f2d34e">S</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGFibGU6Yjg2MDBjZDQ1NDQ3NGJiYWFkNjRhMWFmZTQ4Y2RjODEvdGFibGVyYW5nZTpiODYwMGNkNDU0NDc0YmJhYWQ2NGExYWZlNDhjZGM4MV8xLTItMS0xLTQ2NDY_ae31f416-4264-4a4e-8a9a-1376cce5791e">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGV4dHJlZ2lvbjpjY2NkODUyYTk3OWU0NDJiYjkyZmJmMzgwYTY2OWYxY18yMTk5MDIzMjU5MDE1_21dae0c5-ca29-4c8c-93f1-e198d7434426">No</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGV4dHJlZ2lvbjpjY2NkODUyYTk3OWU0NDJiYjkyZmJmMzgwYTY2OWYxY18yMTk5MDIzMjU5MDAz_1a82cb29-baef-4758-8391-ce366bfeeb5f">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGFibGU6MDUxYjc0NDAzOGVhNGFjMjk2ZjllMmMxMTAxOGVmNjQvdGFibGVyYW5nZTowNTFiNzQ0MDM4ZWE0YWMyOTZmOWUyYzExMDE4ZWY2NF8xLTAtMS0xLTQ2NTQ_bdad927e-4d32-416a-ab32-9ded9b7531b6">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGFibGU6MDUxYjc0NDAzOGVhNGFjMjk2ZjllMmMxMTAxOGVmNjQvdGFibGVyYW5nZTowNTFiNzQ0MDM4ZWE0YWMyOTZmOWUyYzExMDE4ZWY2NF8xLTMtMS0xLTQ2NTc_dbda5c86-e990-4a81-86c2-2a7086a8c719">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGFibGU6MDUxYjc0NDAzOGVhNGFjMjk2ZjllMmMxMTAxOGVmNjQvdGFibGVyYW5nZTowNTFiNzQ0MDM4ZWE0YWMyOTZmOWUyYzExMDE4ZWY2NF8yLTMtMS0xLTQ2NTk_2bb11819-a343-4396-b4ec-36a07e8cbecb">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGV4dHJlZ2lvbjpjY2NkODUyYTk3OWU0NDJiYjkyZmJmMzgwYTY2OWYxY18yMTk5MDIzMjU5MDE4_f41c74d0-321b-4515-b310-eb5297abb17a">false</dei:EntityExTransitionPeriod>
    <dei:EntityShellCompany
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGV4dHJlZ2lvbjpjY2NkODUyYTk3OWU0NDJiYjkyZmJmMzgwYTY2OWYxY18yMTk5MDIzMjU5NTMy_e758b6ec-d151-46e5-a202-b44024b33faa">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i2d671406f783448e86b09a496d25047b_I20210831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGV4dHJlZ2lvbjpjY2NkODUyYTk3OWU0NDJiYjkyZmJmMzgwYTY2OWYxY18yMTk5MDIzMjU5NDk5_ce0c733c-2666-4be8-8df3-103c57a11333"
      unitRef="shares">41678568</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i24f8767a557544109496f04c313b19da_I20210831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xL2ZyYWc6Y2NjZDg1MmE5NzllNDQyYmI5MmZiZjM4MGE2NjlmMWMvdGV4dHJlZ2lvbjpjY2NkODUyYTk3OWU0NDJiYjkyZmJmMzgwYTY2OWYxY18yMTk5MDIzMjU5NTIw_14dc44c7-262e-4527-a38e-d08372ecd387"
      unitRef="shares">223353396</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfNS0zLTEtMS0w_8681bf9d-6d4d-4a16-b180-424fbb5ac5bf"
      unitRef="usd">1684702000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfNS01LTEtMS0w_24ab5069-2ebd-4f36-b60c-33c8890b3732"
      unitRef="usd">395472000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfNi0zLTEtMS0w_589d8b38-9828-4419-ae6b-0c6ee763a89a"
      unitRef="usd">370000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfNi01LTEtMS0w_7c99a3bc-4c31-4d61-9f66-2153fe5e0da6"
      unitRef="usd">364000</us-gaap:ShortTermInvestments>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfNy0zLTEtMS0w_09fdcfe7-c441-47a6-b56b-e3c8c53e8157"
      unitRef="usd">53318000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfNy01LTEtMS0w_a8739013-a85e-43bb-b8e9-98f5594fdb7a"
      unitRef="usd">39315000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfOC0zLTEtMS0w_4bc02ffa-6009-455c-bad5-81b3f059aaa9"
      unitRef="usd">17564000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfOC01LTEtMS0w_6737d81b-5984-49f9-a70c-633458f6eb6b"
      unitRef="usd">14733000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfOS0zLTEtMS0w_0ff1f746-e4b7-4f88-87de-d8169969f796"
      unitRef="usd">26145000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfOS01LTEtMS0w_558b6aa0-bed6-4a4d-99fc-cecce50fb806"
      unitRef="usd">14173000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMTAtMy0xLTEtMA_c46e1de6-cb92-4099-831e-723a94ed69d6"
      unitRef="usd">1782099000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMTAtNS0xLTEtMA_4aa18ff5-b17e-4972-ab22-6bfdc6362abc"
      unitRef="usd">464057000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMTEtMy0xLTEtMA_d99f3f0f-f579-4349-a6ec-00b318f8c763"
      unitRef="usd">18892000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMTEtNS0xLTEtMA_0642329f-ef8a-45ff-9a97-caff66860873"
      unitRef="usd">13373000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMTItMy0xLTEtMA_5b13fc3f-55f9-4050-a31c-155989599578"
      unitRef="usd">21453000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMTItNS0xLTEtMA_93ec8d42-e643-4ee4-aa90-936b1553d901"
      unitRef="usd">18026000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMTMtMy0xLTEtMA_c661ae0e-aeb7-43fd-92eb-e0fef652e7f5"
      unitRef="usd">26500000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMTMtNS0xLTEtMA_761e1a53-7002-414e-aade-1fc8d68d4217"
      unitRef="usd">21940000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMTQtMy0xLTEtMA_22ee5448-8e90-4172-83b4-be6036501636"
      unitRef="usd">2722000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMTQtNS0xLTEtMA_e67d140d-0fda-4b31-8c47-dc15a4818cb8"
      unitRef="usd">2694000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMTUtMy0xLTEtMA_5d33635c-a814-4d06-9f67-7f1751384cf0"
      unitRef="usd">16705000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMTUtNS0xLTEtMA_56096a03-a544-4eeb-885a-09a849fabb24"
      unitRef="usd">470000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:Goodwill
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMTYtMy0xLTEtMA_02c2fa36-70a7-4b84-a921-28b1cfe53afe"
      unitRef="usd">108193000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMTYtNS0xLTEtMA_e550f209-9df7-4fda-a160-566c97ca3c59"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Assets
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMTgtMy0xLTEtMA_acd078ae-1b24-4303-8321-3c846d4d30fd"
      unitRef="usd">1976564000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMTgtNS0xLTEtMA_5fbfe59e-89c9-4efb-8fe2-7aaaf1f8716e"
      unitRef="usd">520560000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjEtMy0xLTEtMA_3bf367d9-2f8c-42e2-85e0-368a5ae001ff"
      unitRef="usd">9615000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjEtNS0xLTEtMA_c0a9a061-e23d-4cbb-97a9-8d0a81bdece7"
      unitRef="usd">11822000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjItMy0xLTEtMA_14e1bace-c8bc-48cb-80bb-a9797adc6461"
      unitRef="usd">11141000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjItNS0xLTEtMA_c167757e-8617-4696-ae86-02045bbd3909"
      unitRef="usd">3671000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjMtMy0xLTEtMA_065012ed-e482-4196-835a-fdbab2d2888e"
      unitRef="usd">26583000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjMtNS0xLTEtMA_087eb7b9-13a0-4fc1-b735-dc0b4153a478"
      unitRef="usd">20134000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjQtMy0xLTEtMA_94d4b4db-daaf-47b1-b039-3d67a7653e5e"
      unitRef="usd">3976000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjQtNS0xLTEtMA_0aafe384-42cb-454f-a148-20154611c0f1"
      unitRef="usd">3634000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjUtMy0xLTEtMA_023fb52c-0e9a-4001-89b7-6651142d3865"
      unitRef="usd">121883000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjUtNS0xLTEtMA_31347050-7003-422e-a0ec-dff2422c195e"
      unitRef="usd">89645000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjYtMy0xLTEtMA_95d489ca-7682-4d9a-bbe2-1bd35c216336"
      unitRef="usd">173198000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjYtNS0xLTEtMA_29fa6049-64e6-4f6d-9dcb-d3c337ae028c"
      unitRef="usd">128906000</us-gaap:LiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjctMy0xLTEtMA_95aee309-7845-4fab-84fd-19b1a3227112"
      unitRef="usd">62701000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjctNS0xLTEtMA_71b080fc-6996-4701-918d-76970e5df4d1"
      unitRef="usd">52190000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjgtMy0xLTEtMA_ba453e8f-dee2-44f7-8a98-b3273f037f68"
      unitRef="usd">0</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjgtNS0xLTEtMA_2a2b9538-a080-4a4b-971c-3f58a3272865"
      unitRef="usd">19621000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjktMy0xLTEtMA_3f152f88-4976-4679-abcc-88a30a2f9108"
      unitRef="usd">21448000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMjktNS0xLTEtMA_ef5ae608-259f-4b24-92e4-e7c2c6c792cb"
      unitRef="usd">18839000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzAtMy0xLTEtMA_1db7cf05-5165-4f43-a769-43721598f11a"
      unitRef="usd">3249000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzAtNS0xLTEtMA_3362e5f2-e5ee-46af-a4f3-d4039050b88c"
      unitRef="usd">401000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzEtMy0xLTEtMA_b15601b4-7dcc-4576-ba29-48c7c6296cb0"
      unitRef="usd">260596000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzEtNS0xLTEtMA_1714e6a7-79b6-4048-abe8-fee2efca68ed"
      unitRef="usd">219957000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzItMS0xLTEtNDgyNw_2d85c5ed-689d-40db-968d-b2f0396a6b33"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzItMy0xLTEtNDgyNw_22605cee-88e5-4374-a96a-fdd118587eac"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmIxMjY5Y2YxMjQ0YjQ3OWU4Nzk2Y2ZlMGY2ZDhlNTVjXzMyOTg1MzQ4ODQzMzI_596305c8-0402-4b90-985c-996b1e7d56bc"
      unitRef="usdPerShare">0.0001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmIxMjY5Y2YxMjQ0YjQ3OWU4Nzk2Y2ZlMGY2ZDhlNTVjXzMyOTg1MzQ4ODQzMzI_ace1ecf1-3584-4109-b9cb-bf9f4fc3cfeb"
      unitRef="usdPerShare">0.0001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmIxMjY5Y2YxMjQ0YjQ3OWU4Nzk2Y2ZlMGY2ZDhlNTVjXzMyOTg1MzQ4ODQzNDc_4328af1e-d932-4f31-9dc4-69cae8143bc2"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmIxMjY5Y2YxMjQ0YjQ3OWU4Nzk2Y2ZlMGY2ZDhlNTVjXzMyOTg1MzQ4ODQzNTU_f4fef261-68ed-4bee-87e0-b3258e801858"
      unitRef="shares">168985413</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmIxMjY5Y2YxMjQ0YjQ3OWU4Nzk2Y2ZlMGY2ZDhlNTVjXzMyOTg1MzQ4ODQ0MTM_a9365a5a-811d-4977-8fd7-e968c8005553"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmIxMjY5Y2YxMjQ0YjQ3OWU4Nzk2Y2ZlMGY2ZDhlNTVjXzMyOTg1MzQ4ODQ0MTM_f838e075-33a1-4a2e-bdf0-1c65757e226a"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmIxMjY5Y2YxMjQ0YjQ3OWU4Nzk2Y2ZlMGY2ZDhlNTVjXzMyOTg1MzQ4ODQ0MjI_b5ac044a-58f6-4a54-8ef7-d4ccaef5e68b"
      unitRef="shares">167058113</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmIxMjY5Y2YxMjQ0YjQ3OWU4Nzk2Y2ZlMGY2ZDhlNTVjXzMyOTg1MzQ4ODQ0MjI_ef174de3-f558-4354-95ff-1ba462e10454"
      unitRef="shares">167058113</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmIxMjY5Y2YxMjQ0YjQ3OWU4Nzk2Y2ZlMGY2ZDhlNTVjXzMyOTg1MzQ4ODQ0ODc_721a3567-50bc-4e29-bd68-f574564e7226"
      unitRef="usd">0</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmIxMjY5Y2YxMjQ0YjQ3OWU4Nzk2Y2ZlMGY2ZDhlNTVjXzMyOTg1MzQ4ODQ0OTU_0a7ba07c-e73b-4bf7-b969-cae6871a7ae6"
      unitRef="usd">622414000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMy0xLTEtMA_b04a6144-86c8-41da-934c-33b35f286e32"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtNS0xLTEtMA_f70e6884-ba24-4f4a-9da7-a66849d7bb95"
      unitRef="usd">621139000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMTU3NTgvdGV4dHJlZ2lvbjphMGMxNzI1Mjk5NDc0MTlhODFjZDEwYjZhODY5N2RiN18yODU4NzMwMjMyMjc1NA_485ec9ca-5174-4724-a4a5-22a206c449c0"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMTU3NTgvdGV4dHJlZ2lvbjphMGMxNzI1Mjk5NDc0MTlhODFjZDEwYjZhODY5N2RiN18yODU4NzMwMjMyMjc1NA_ee9b1e93-9447-4976-b362-bbe9a282cc33"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMTU3NTgvdGV4dHJlZ2lvbjphMGMxNzI1Mjk5NDc0MTlhODFjZDEwYjZhODY5N2RiN18yODU4NzMwMjMyMjc1Nw_02740f9c-8962-449a-b2ad-e6ecde0e803a"
      unitRef="shares">50000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMTU3NTgvdGV4dHJlZ2lvbjphMGMxNzI1Mjk5NDc0MTlhODFjZDEwYjZhODY5N2RiN18yODU4NzMwMjMyMjc4NA_3ea02da8-45a1-47b6-a3ca-e7ef9d2551e5"
      unitRef="shares">0</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMTU3NTgvdGV4dHJlZ2lvbjphMGMxNzI1Mjk5NDc0MTlhODFjZDEwYjZhODY5N2RiN18yODU4NzMwMjMyMjgwMg_033f46de-2c20-43db-a3db-1afbd55a0844"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMTU3NTgvdGV4dHJlZ2lvbjphMGMxNzI1Mjk5NDc0MTlhODFjZDEwYjZhODY5N2RiN18yODU4NzMwMjMyMjgwMg_29504722-b4b9-4e67-8ef8-337103c2d26b"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMTU3NTgvdGV4dHJlZ2lvbjphMGMxNzI1Mjk5NDc0MTlhODFjZDEwYjZhODY5N2RiN18yODU4NzMwMjMyMjgwMg_41fc7b23-39fb-464e-883e-1e20783119e3"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtMTU3NTgvdGV4dHJlZ2lvbjphMGMxNzI1Mjk5NDc0MTlhODFjZDEwYjZhODY5N2RiN18yODU4NzMwMjMyMjgwMg_849ff4b6-76b6-48a8-bd2d-0df21e82c6b9"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMS0xLTEtMTU4MjE_19d2c694-b287-4760-a6b4-9e40947ace0c"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMy0xLTEtMTU4MjY_cda0f03c-47db-44dc-b1df-c74d6452d157"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="iacf4e580499d45099e68c6ad9df33060_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtODIxOC90ZXh0cmVnaW9uOmQ1Zjc5NGUyOGJkMTQxMjg5ZGRkOGZjMzlmMDRmZjFkXzI3NDg3NzkwNjk5NTQ_7413f027-bfa9-4310-a505-9b80147811bf"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i92e24a30c5f24046aac3878c1e39eed2_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtODIxOC90ZXh0cmVnaW9uOmQ1Zjc5NGUyOGJkMTQxMjg5ZGRkOGZjMzlmMDRmZjFkXzI3NDg3NzkwNjk5NTQ_cdebfba0-bcaa-45c1-b8c0-6d7600637b5f"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i92e24a30c5f24046aac3878c1e39eed2_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtODIxOC90ZXh0cmVnaW9uOmQ1Zjc5NGUyOGJkMTQxMjg5ZGRkOGZjMzlmMDRmZjFkXzMyOTg1MzQ4ODM3MDA_09624b19-5410-4598-ac0c-e86012b36df3"
      unitRef="shares">1500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="iacf4e580499d45099e68c6ad9df33060_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtODIxOC90ZXh0cmVnaW9uOmQ1Zjc5NGUyOGJkMTQxMjg5ZGRkOGZjMzlmMDRmZjFkXzMyOTg1MzQ4ODM3MDg_91bd07cf-da29-4ac6-9580-a157b5d6f8d2"
      unitRef="shares">0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i92e24a30c5f24046aac3878c1e39eed2_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtODIxOC90ZXh0cmVnaW9uOmQ1Zjc5NGUyOGJkMTQxMjg5ZGRkOGZjMzlmMDRmZjFkXzMyOTg1MzQ4ODM3NjU_86456ed4-5245-4bba-b865-6851bdc81af7"
      unitRef="shares">41678568</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i92e24a30c5f24046aac3878c1e39eed2_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtODIxOC90ZXh0cmVnaW9uOmQ1Zjc5NGUyOGJkMTQxMjg5ZGRkOGZjMzlmMDRmZjFkXzMyOTg1MzQ4ODM3NjU_c86ddb09-2b94-4698-9668-c2b067fbbfb1"
      unitRef="shares">41678568</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="iacf4e580499d45099e68c6ad9df33060_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtODIxOC90ZXh0cmVnaW9uOmQ1Zjc5NGUyOGJkMTQxMjg5ZGRkOGZjMzlmMDRmZjFkXzMyOTg1MzQ4ODM3NzM_4983461b-5450-49eb-ab2c-a959bc0b6d0e"
      unitRef="shares">0</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="iacf4e580499d45099e68c6ad9df33060_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMC0xLTEtODIxOC90ZXh0cmVnaW9uOmQ1Zjc5NGUyOGJkMTQxMjg5ZGRkOGZjMzlmMDRmZjFkXzMyOTg1MzQ4ODM3NzM_50d55f71-c780-4b05-9082-6ed4d0e23dc4"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i92e24a30c5f24046aac3878c1e39eed2_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMS0xLTEtMTA3MTE_bcece5c9-53e1-4075-97a7-ee9769164c0e"
      unitRef="usd">4000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="iacf4e580499d45099e68c6ad9df33060_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzMtMy0xLTEtMTA3MTE_dffa6154-c5e6-4bb2-b198-d9801e723d42"
      unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ib82222d8e79047e39da7193e4edb0bf5_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjZmYmMxMWIwNzg5ZDQ4NDJhZDY2ODhiYWYwZjk5Zjg1XzI3NDg3NzkwNzAxNDM_608f2113-7706-483a-afd1-d3702d8fcb32"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ib9c0a48f297c47cf8bdacf3c4084b158_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjZmYmMxMWIwNzg5ZDQ4NDJhZDY2ODhiYWYwZjk5Zjg1XzI3NDg3NzkwNzAxNDM_b59ad855-1458-485d-b9f9-4ba0713560c6"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ib82222d8e79047e39da7193e4edb0bf5_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjZmYmMxMWIwNzg5ZDQ4NDJhZDY2ODhiYWYwZjk5Zjg1XzMyOTg1MzQ4ODM4OTE_2c228cc7-fd8f-4f94-856a-81fff02c897e"
      unitRef="shares">300000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ib9c0a48f297c47cf8bdacf3c4084b158_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjZmYmMxMWIwNzg5ZDQ4NDJhZDY2ODhiYWYwZjk5Zjg1XzMyOTg1MzQ4ODM4OTk_c1795852-27a1-47b3-ab87-44bf743b1220"
      unitRef="shares">264659000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ib82222d8e79047e39da7193e4edb0bf5_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjZmYmMxMWIwNzg5ZDQ4NDJhZDY2ODhiYWYwZjk5Zjg1XzMyOTg1MzQ4ODM5NTY_09bc4e6b-83d5-41c8-a273-575b9dfaac9b"
      unitRef="shares">223208124</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib82222d8e79047e39da7193e4edb0bf5_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjZmYmMxMWIwNzg5ZDQ4NDJhZDY2ODhiYWYwZjk5Zjg1XzMyOTg1MzQ4ODM5NTY_896c053d-a991-4050-bab5-2f6bd6aa5d30"
      unitRef="shares">223208124</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib9c0a48f297c47cf8bdacf3c4084b158_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjZmYmMxMWIwNzg5ZDQ4NDJhZDY2ODhiYWYwZjk5Zjg1XzMyOTg1MzQ4ODM5NjQ_3f2a58e0-4654-4ff0-ba45-77a246b10c46"
      unitRef="shares">39242316</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="ib9c0a48f297c47cf8bdacf3c4084b158_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjZmYmMxMWIwNzg5ZDQ4NDJhZDY2ODhiYWYwZjk5Zjg1XzMyOTg1MzQ4ODM5NjQ_f07fd56a-f761-45ee-ad6f-630e5f1d8d79"
      unitRef="shares">39242316</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="ib82222d8e79047e39da7193e4edb0bf5_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzUtMy0xLTEtMA_af0e6878-2736-4c20-89c1-5d93e97de6c7"
      unitRef="usd">13000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ib9c0a48f297c47cf8bdacf3c4084b158_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzUtNS0xLTEtMA_83827499-6911-4e06-b9db-8bdff100ff23"
      unitRef="usd">2000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzYtMy0xLTEtMA_19bbe1a4-0801-42e9-b653-bccfc0148cc9"
      unitRef="usd">2196865000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzYtNS0xLTEtMA_42809c4d-34e7-487c-828e-97c679b1a92d"
      unitRef="usd">29869000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzctMy0xLTEtMA_105a590b-bad4-4801-911e-d347bd99e641"
      unitRef="usd">455000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzctNS0xLTEtMA_4b49d1cc-d69a-4281-b922-4dfde58e33d7"
      unitRef="usd">165000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzgtMy0xLTEtMA_a5dbd27c-2780-4a49-a7f8-7d1bb435e2a0"
      unitRef="usd">-481369000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzgtNS0xLTEtMA_01f83968-84aa-4822-aad5-56b4a7cf190b"
      unitRef="usd">-350572000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzktMy0xLTEtMA_6f5ae9f3-77e6-4db1-bda5-9aa4838ad44d"
      unitRef="usd">1715968000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfMzktNS0xLTEtMA_6b179e79-80a1-44cf-aafb-3cce3fc35ad9"
      unitRef="usd">-320536000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfNDAtMy0xLTEtMA_93b71b24-d7a4-46ba-bfcc-5058abc90ee1"
      unitRef="usd">1976564000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8xOS9mcmFnOjU4NDJmZGQzZTNmNDQyZWU5NzQ3M2M5NGE1MDkwZDI5L3RhYmxlOmU1ZmZmZjgyYTRkMjQ2ZDZiMjU2N2I0NWFhZDY5NmQyL3RhYmxlcmFuZ2U6ZTVmZmZmODJhNGQyNDZkNmIyNTY3YjQ1YWFkNjk2ZDJfNDAtNS0xLTEtMA_d6e84067-a9ae-4e88-b53e-108659c4d80a"
      unitRef="usd">520560000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMy0xLTEtMS0w_e1d77087-ab7b-4536-a8b5-9b02bf582a68"
      unitRef="usd">45750000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMy0zLTEtMS0w_b10e3f7f-0bee-48bd-97b4-7fdcdd53a1c5"
      unitRef="usd">20674000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMy01LTEtMS0w_f8f1bf8f-b203-47d6-88c0-8040f4e47eea"
      unitRef="usd">83145000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMy03LTEtMS0w_2a681bab-a93b-4746-a663-d1617c02f891"
      unitRef="usd">38631000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfNC0xLTEtMS0w_948f470d-4c15-41ae-97c5-0e1f3434d907"
      unitRef="usd">18788000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfNC0zLTEtMS0w_d16d5afa-f55d-483e-b6ea-dc14578e8055"
      unitRef="usd">7543000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfNC01LTEtMS0w_c886bc5e-1064-4bbb-829c-6ef61866f40a"
      unitRef="usd">37071000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfNC03LTEtMS0w_d86bc664-4218-4d21-b143-b339d97b260b"
      unitRef="usd">15156000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfNS0xLTEtMS0w_0cbebed7-9200-457e-9087-ea35b40ec404"
      unitRef="usd">26962000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfNS0zLTEtMS0w_e1c44914-666c-479e-ae4d-df9c0573af49"
      unitRef="usd">13131000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfNS01LTEtMS0w_b6a278ba-1c44-4ad6-9773-1e456960e581"
      unitRef="usd">46074000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfNS03LTEtMS0w_8286ac98-6088-40b8-9681-4a81d6283d1d"
      unitRef="usd">23475000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfNy0xLTEtMS0w_b6a3718e-5604-47a3-88b6-cacdfcf4c0ac"
      unitRef="usd">31037000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfNy0zLTEtMS0w_bc4a2dcb-c667-4682-9649-91ff1686ec67"
      unitRef="usd">13476000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfNy01LTEtMS0w_904cf230-b9b3-49c9-b3d2-c368108c8210"
      unitRef="usd">58857000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfNy03LTEtMS0w_43d52aff-90b9-470c-ba60-07bffcb4e9a0"
      unitRef="usd">27341000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfOC0xLTEtMS0w_471030a5-5efc-45f2-a286-ef7118404047"
      unitRef="usd">40970000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfOC0zLTEtMS0w_a5a7f7d0-a981-411d-8c63-30fa3994edf2"
      unitRef="usd">16302000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfOC01LTEtMS0w_17e09558-a7a6-423b-b3ce-f933bc4dd3b3"
      unitRef="usd">77150000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfOC03LTEtMS0w_aa26b2c1-142a-4ec4-9449-3a28636fe286"
      unitRef="usd">34053000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfOS0xLTEtMS0w_0edd7a93-bb8c-4066-a12b-d24a9515d5dd"
      unitRef="usd">22110000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfOS0zLTEtMS0w_24545944-8ff9-4b28-99a3-4c62d6477e3f"
      unitRef="usd">5914000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfOS01LTEtMS0w_cf02a5d3-1689-460e-86e4-5a65658d264e"
      unitRef="usd">38834000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfOS03LTEtMS0w_4ab5c023-3180-4f3b-92eb-644ee4f0c777"
      unitRef="usd">10871000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTAtMS0xLTEtMA_a2a01d0e-9f67-4377-8471-a0a1698c86aa"
      unitRef="usd">94117000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTAtMy0xLTEtMA_f6f06209-c67f-4209-8812-eecff0e05990"
      unitRef="usd">35692000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTAtNS0xLTEtMA_4f1b9ebd-c9ad-45b6-952f-e8b43072810a"
      unitRef="usd">174841000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTAtNy0xLTEtMA_15572e9d-8fca-427b-8248-9d0a09099224"
      unitRef="usd">72265000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTEtMS0xLTEtMA_5ec85414-cd63-4393-8a89-5f3eab654c6f"
      unitRef="usd">-67155000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTEtMy0xLTEtMA_a3449644-b965-4c5c-b99d-292539f8fd85"
      unitRef="usd">-22561000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTEtNS0xLTEtMA_fcc077e4-8042-485a-af94-8ff09161064d"
      unitRef="usd">-128767000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTEtNy0xLTEtMA_11f8d16d-5350-4080-b858-d3b42c950bfd"
      unitRef="usd">-48790000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTItMS0xLTEtMA_ce5a9da1-2522-406f-be44-8969de5e29a6"
      unitRef="usd">21000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTItMy0xLTEtMA_7bcbf392-34ac-40c2-ab31-7c6eab29a99c"
      unitRef="usd">46000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTItNS0xLTEtMA_035843d4-1831-40fe-bca0-8744be852eea"
      unitRef="usd">44000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTItNy0xLTEtMA_86009551-7388-4c5b-8a98-135e208ade97"
      unitRef="usd">196000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTMtMS0xLTEtMA_1f59a1ab-056d-416c-a19c-4e12257c438e"
      unitRef="usd">479000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTMtMy0xLTEtMA_32a69fa4-d96b-4c80-94b1-422e77d236b7"
      unitRef="usd">477000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTMtNS0xLTEtMA_f021677f-2954-4fe3-a4be-3c2532b4cdec"
      unitRef="usd">782000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTMtNy0xLTEtMA_b693f0f3-88bf-4da0-964c-9fb11b996d6b"
      unitRef="usd">777000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTQtMS0xLTEtMA_521a76e4-909e-405b-98e1-6b3671474a9a"
      unitRef="usd">-373000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTQtMy0xLTEtMA_514310b0-7b03-4f9a-8583-fc1921b0f57c"
      unitRef="usd">182000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTQtNS0xLTEtMA_db3beef3-2d23-4299-ae2f-eb5ca6b8f6a4"
      unitRef="usd">-966000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTQtNy0xLTEtMA_2179ca50-494a-44ac-9719-04be90d5b558"
      unitRef="usd">-11000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTUtMS0xLTEtMA_a2725160-d279-4c45-bee8-729c0ebbf97b"
      unitRef="usd">-67986000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTUtMy0xLTEtMA_be1ebf1f-79db-4b13-8dd1-ec183224cd77"
      unitRef="usd">-22810000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTUtNS0xLTEtMA_c3517beb-8618-4500-8dff-f217a9e1288d"
      unitRef="usd">-130471000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTUtNy0xLTEtMA_fb9a6c52-1819-4ec7-8b81-7e7a684c9dbd"
      unitRef="usd">-49382000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTYtMS0xLTEtMA_23dae07d-d354-4d06-92e7-f73710373dfb"
      unitRef="usd">177000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTYtMy0xLTEtMA_e3175c15-00ef-419a-b7fb-0d4b2c1b340a"
      unitRef="usd">128000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTYtNS0xLTEtMA_365bc9d7-63ff-45c4-a20f-e5c3f522927e"
      unitRef="usd">326000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTYtNy0xLTEtMA_71d20574-0e99-40c4-bf19-c311b4ff84b8"
      unitRef="usd">194000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="ic8b6f8d451414b75b574c15505178c41_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTctMS0xLTEtMA_732a4f93-e803-4a2a-a0fd-600db2f7de3e"
      unitRef="usd">-68163000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic8b6f8d451414b75b574c15505178c41_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTctMS0xLTEtMA_e7b8ddee-f468-4ac3-be84-29010d9f41b3"
      unitRef="usd">-68163000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i39ae8040297542d8aac2e1922703f46b_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTctMy0xLTEtMA_3af9fbdc-41af-43a9-b38b-b374c0f25163"
      unitRef="usd">-22938000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7dfad8b9ca1d4f3eb0dbd04ca8156eb5_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTctNS0xLTEtMA_3fd292e2-93bd-47f2-93d9-e01a406c5352"
      unitRef="usd">-130797000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7dfad8b9ca1d4f3eb0dbd04ca8156eb5_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTctNS0xLTEtMA_b1274876-1d5b-4691-b119-88acddd2c91d"
      unitRef="usd">-130797000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia58f1834edb747528a6a7641205a68db_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTctNy0xLTEtMA_40c3ff81-f2c8-42d7-8ac7-1ae07dba1584"
      unitRef="usd">-49576000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTgtMS0xLTEtMA_c9621c06-7e0a-4a07-996b-bd8467570e9b"
      unitRef="usdPerShare">-0.57</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTgtMS0xLTEtMA_e68648ca-2b7c-4def-8f69-edb2bd06462e"
      unitRef="usdPerShare">-0.57</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTgtMy0xLTEtMA_a0e3daa5-fb6f-48c7-a684-48fa09f41c3b"
      unitRef="usdPerShare">-0.67</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTgtMy0xLTEtMA_ae38ba72-aaff-485f-b6c3-a2470bf5d840"
      unitRef="usdPerShare">-0.67</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTgtNS0xLTEtMA_e1808e70-c826-4fd8-a457-877a1c048fbf"
      unitRef="usdPerShare">-1.59</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTgtNS0xLTEtMA_fd6a1882-8473-408b-bb00-2122b8b923d4"
      unitRef="usdPerShare">-1.59</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTgtNy0xLTEtMA_aba577fe-fa59-4d60-9d87-40a955e559bd"
      unitRef="usdPerShare">-1.45</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTgtNy0xLTEtMA_fd018687-3a37-457e-b9fd-86b4b8b6ff31"
      unitRef="usdPerShare">-1.45</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic8b6f8d451414b75b574c15505178c41_D20210501-20210731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTktMS0xLTEtMA_7f58a840-8191-4ea7-ace3-4bda3e8f81af"
      unitRef="shares">120520061</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic8b6f8d451414b75b574c15505178c41_D20210501-20210731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTktMS0xLTEtMA_aa442495-165d-4c5d-a055-2a72dd8b695a"
      unitRef="shares">120520061</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i39ae8040297542d8aac2e1922703f46b_D20200501-20200731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTktMy0xLTEtMA_3f8fb08e-6fce-416b-a2ac-da2cd28004b0"
      unitRef="shares">34480356</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i39ae8040297542d8aac2e1922703f46b_D20200501-20200731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTktMy0xLTEtMA_5fa56038-9249-4422-ab21-32a157397959"
      unitRef="shares">34480356</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i7dfad8b9ca1d4f3eb0dbd04ca8156eb5_D20210201-20210731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTktNS0xLTEtMA_70f652ad-9837-4b72-b7a1-27eb715e6cbe"
      unitRef="shares">82394440</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i7dfad8b9ca1d4f3eb0dbd04ca8156eb5_D20210201-20210731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTktNS0xLTEtMA_f64d5208-5cd1-4e0a-b915-7c9599d70899"
      unitRef="shares">82394440</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia58f1834edb747528a6a7641205a68db_D20200201-20200731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTktNy0xLTEtMA_2ba29e28-19b4-4383-9c56-71b22bd5cd65"
      unitRef="shares">34229843</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia58f1834edb747528a6a7641205a68db_D20200201-20200731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yMi9mcmFnOmQ4NDUxYzhiODAyMTQxMjI4OGUzMTdlN2EyNWEzMzgyL3RhYmxlOjFmNmZkZWU1ZTlkNTQ1MDZhNjViZjk4ZmUwNmRlZDBkL3RhYmxlcmFuZ2U6MWY2ZmRlZTVlOWQ1NDUwNmE2NWJmOThmZTA2ZGVkMGRfMTktNy0xLTEtMA_f61beb26-32f2-405c-ac87-ca465f7a859f"
      unitRef="shares">34229843</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yNS9mcmFnOjc3MTc0NjY3ZDhkYzQyNzU5MWNlNzk5YzUxYWRjMDE3L3RhYmxlOjIzN2VjOTUxZWRlMDQ0NDZhNGQ5NmU3ZjQ4MTAyYTFkL3RhYmxlcmFuZ2U6MjM3ZWM5NTFlZGUwNDQ0NmE0ZDk2ZTdmNDgxMDJhMWRfMy0xLTEtMS0w_e1278543-da9f-4c76-837e-37bf09b04d49"
      unitRef="usd">-68163000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yNS9mcmFnOjc3MTc0NjY3ZDhkYzQyNzU5MWNlNzk5YzUxYWRjMDE3L3RhYmxlOjIzN2VjOTUxZWRlMDQ0NDZhNGQ5NmU3ZjQ4MTAyYTFkL3RhYmxlcmFuZ2U6MjM3ZWM5NTFlZGUwNDQ0NmE0ZDk2ZTdmNDgxMDJhMWRfMy0zLTEtMS0w_cbcf47d8-cfb9-45bc-a819-96c75be2a366"
      unitRef="usd">-22938000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yNS9mcmFnOjc3MTc0NjY3ZDhkYzQyNzU5MWNlNzk5YzUxYWRjMDE3L3RhYmxlOjIzN2VjOTUxZWRlMDQ0NDZhNGQ5NmU3ZjQ4MTAyYTFkL3RhYmxlcmFuZ2U6MjM3ZWM5NTFlZGUwNDQ0NmE0ZDk2ZTdmNDgxMDJhMWRfMy01LTEtMS0w_bdf97282-a782-4508-856a-5b3b0ac048f7"
      unitRef="usd">-130797000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yNS9mcmFnOjc3MTc0NjY3ZDhkYzQyNzU5MWNlNzk5YzUxYWRjMDE3L3RhYmxlOjIzN2VjOTUxZWRlMDQ0NDZhNGQ5NmU3ZjQ4MTAyYTFkL3RhYmxlcmFuZ2U6MjM3ZWM5NTFlZGUwNDQ0NmE0ZDk2ZTdmNDgxMDJhMWRfMy03LTEtMS0w_1c37a169-4977-4bb7-9a8a-e74972fa0cb2"
      unitRef="usd">-49576000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yNS9mcmFnOjc3MTc0NjY3ZDhkYzQyNzU5MWNlNzk5YzUxYWRjMDE3L3RhYmxlOjIzN2VjOTUxZWRlMDQ0NDZhNGQ5NmU3ZjQ4MTAyYTFkL3RhYmxlcmFuZ2U6MjM3ZWM5NTFlZGUwNDQ0NmE0ZDk2ZTdmNDgxMDJhMWRfNS0xLTEtMS0w_ce95bf6a-fece-4e1a-9b86-728a03cbfa3b"
      unitRef="usd">100000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yNS9mcmFnOjc3MTc0NjY3ZDhkYzQyNzU5MWNlNzk5YzUxYWRjMDE3L3RhYmxlOjIzN2VjOTUxZWRlMDQ0NDZhNGQ5NmU3ZjQ4MTAyYTFkL3RhYmxlcmFuZ2U6MjM3ZWM5NTFlZGUwNDQ0NmE0ZDk2ZTdmNDgxMDJhMWRfNS0zLTEtMS0w_1609d0f1-e59b-4d59-ba57-796117d4ad98"
      unitRef="usd">-57000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yNS9mcmFnOjc3MTc0NjY3ZDhkYzQyNzU5MWNlNzk5YzUxYWRjMDE3L3RhYmxlOjIzN2VjOTUxZWRlMDQ0NDZhNGQ5NmU3ZjQ4MTAyYTFkL3RhYmxlcmFuZ2U6MjM3ZWM5NTFlZGUwNDQ0NmE0ZDk2ZTdmNDgxMDJhMWRfNS01LTEtMS0w_46b4426d-3f82-4f78-821d-eccad872a65a"
      unitRef="usd">290000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yNS9mcmFnOjc3MTc0NjY3ZDhkYzQyNzU5MWNlNzk5YzUxYWRjMDE3L3RhYmxlOjIzN2VjOTUxZWRlMDQ0NDZhNGQ5NmU3ZjQ4MTAyYTFkL3RhYmxlcmFuZ2U6MjM3ZWM5NTFlZGUwNDQ0NmE0ZDk2ZTdmNDgxMDJhMWRfNS03LTEtMS0w_3847ab2f-5574-428d-b7c1-e0b622521fd6"
      unitRef="usd">304000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yNS9mcmFnOjc3MTc0NjY3ZDhkYzQyNzU5MWNlNzk5YzUxYWRjMDE3L3RhYmxlOjIzN2VjOTUxZWRlMDQ0NDZhNGQ5NmU3ZjQ4MTAyYTFkL3RhYmxlcmFuZ2U6MjM3ZWM5NTFlZGUwNDQ0NmE0ZDk2ZTdmNDgxMDJhMWRfNi0xLTEtMS0w_8c1c67cd-4508-4416-b225-075ea4a646d6"
      unitRef="usd">-68063000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yNS9mcmFnOjc3MTc0NjY3ZDhkYzQyNzU5MWNlNzk5YzUxYWRjMDE3L3RhYmxlOjIzN2VjOTUxZWRlMDQ0NDZhNGQ5NmU3ZjQ4MTAyYTFkL3RhYmxlcmFuZ2U6MjM3ZWM5NTFlZGUwNDQ0NmE0ZDk2ZTdmNDgxMDJhMWRfNi0zLTEtMS0w_28530cdb-c6d3-4985-8bb6-369136d68b3f"
      unitRef="usd">-22995000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yNS9mcmFnOjc3MTc0NjY3ZDhkYzQyNzU5MWNlNzk5YzUxYWRjMDE3L3RhYmxlOjIzN2VjOTUxZWRlMDQ0NDZhNGQ5NmU3ZjQ4MTAyYTFkL3RhYmxlcmFuZ2U6MjM3ZWM5NTFlZGUwNDQ0NmE0ZDk2ZTdmNDgxMDJhMWRfNi01LTEtMS0w_41b0dbec-89c4-4805-9de7-13515a9e5481"
      unitRef="usd">-130507000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yNS9mcmFnOjc3MTc0NjY3ZDhkYzQyNzU5MWNlNzk5YzUxYWRjMDE3L3RhYmxlOjIzN2VjOTUxZWRlMDQ0NDZhNGQ5NmU3ZjQ4MTAyYTFkL3RhYmxlcmFuZ2U6MjM3ZWM5NTFlZGUwNDQ0NmE0ZDk2ZTdmNDgxMDJhMWRfNi03LTEtMS0w_d087bd35-2a55-44ff-9350-dd96fba43f14"
      unitRef="usd">-49272000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i3c19c6186adf44a0b50d3db79c7265fd_I20210430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMy0xLTEtMS02OTIz_f530e940-989f-40bf-9008-33dfe7cf32e3"
      unitRef="shares">167058113</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i3c19c6186adf44a0b50d3db79c7265fd_I20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMy0zLTEtMS02OTIz_f842a5e4-e4dd-4a9b-974f-701132c8f679"
      unitRef="usd">621139000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="ibd71b91493ae4e80a9e7838a22eb17b9_I20210430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMy02LTEtMS02OTIz_0ba68382-4722-489c-910e-08f5e36cd9e2"
      unitRef="shares">50504590</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ibd71b91493ae4e80a9e7838a22eb17b9_I20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMy04LTEtMS02OTIz_88c1636b-f423-4676-80ac-561007ec8620"
      unitRef="usd">3000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i643177d60e0a47a7a981ba16efb785c4_I20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMy0xMC0xLTEtNjkyMw_20a07529-8b54-4787-8a10-64397f71ec55"
      unitRef="usd">166974000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i950e7327a05647dbb4b4f1f6ead43952_I20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMy0xMi0xLTEtNjkyMw_bfe024d3-2fc1-420c-8666-ef7c377cc0c6"
      unitRef="usd">355000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib4aec748c595491bb7a763d4faec4229_I20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMy0xNC0xLTEtNjkyMw_a1cc529c-9d31-4c06-bc49-3af8b5dc37ec"
      unitRef="usd">-413206000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3c19c6186adf44a0b50d3db79c7265fd_I20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMy0xNi0xLTEtNjkyMw_44e17282-9151-4264-9f96-f83fac7c2b5f"
      unitRef="usd">-245874000</us-gaap:StockholdersEquity>
    <s:TemporaryEquitySharesConversionOfTemporaryEquityToCommonStock
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfNC0xLTEtMS02OTIz_c8f8dc95-867a-4634-aed9-55f806cc4259"
      unitRef="shares">167058113</s:TemporaryEquitySharesConversionOfTemporaryEquityToCommonStock>
    <s:TemporaryEquityValueConversionOfTemporaryEquityToCommonStock
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfNC0zLTEtMS02OTIz_77e143bd-5cf3-4d1a-8093-9e5f0839a280"
      unitRef="usd">621139000</s:TemporaryEquityValueConversionOfTemporaryEquityToCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i946dc5ca191344ebbfb31600dd346e70_D20210501-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfNC02LTEtMS02OTIz_87133c62-52da-4239-aaab-3adb82236f69"
      unitRef="shares">169787200</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i946dc5ca191344ebbfb31600dd346e70_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfNC04LTEtMS02OTIz_4a19eef6-2c67-4169-999c-d153c60f5db7"
      unitRef="usd">10000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i6a89fbc430eb4db2bb082b96936c4f56_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfNC0xMC0xLTEtNjkyMw_9cf94b0b-8001-4ff9-9e82-6855b3266467"
      unitRef="usd">621129000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfNC0xNi0xLTEtNjkyMw_72b1519d-ccb2-49bf-a04c-eea1d04aa732"
      unitRef="usd">621139000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i946dc5ca191344ebbfb31600dd346e70_D20210501-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfNS02LTEtMS02OTIz_58050762-e11a-4c07-9d19-2fad98ec80e0"
      unitRef="shares">41678568</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i946dc5ca191344ebbfb31600dd346e70_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfNS04LTEtMS02OTIz_b91042ed-3023-48b2-afc2-3fb1926ffb54"
      unitRef="usd">4000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i6a89fbc430eb4db2bb082b96936c4f56_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfNS0xMC0xLTEtNjkyMw_38c2e127-d445-4b1f-b9d3-6fb2bf65ba55"
      unitRef="usd">1380956000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfNS0xNi0xLTEtNjkyMw_ce44fbcb-2288-4b41-a270-6c0a4b4ad3fc"
      unitRef="usd">1380960000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i946dc5ca191344ebbfb31600dd346e70_D20210501-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfNi02LTEtMS02OTIz_2f335d74-32e0-47ed-a3b6-624cf238a8c5"
      unitRef="shares">1975381</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i6a89fbc430eb4db2bb082b96936c4f56_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfNi0xMC0xLTEtNjkyMw_3398bea0-2dce-488e-8551-fc98cc24857f"
      unitRef="usd">2617000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfNi0xNi0xLTEtNjkyMw_adfe6489-9f15-49f2-b9b8-2ad62531fd5a"
      unitRef="usd">2617000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <s:StockIssuedDuringPeriodSharesExerciseOfWarrants
      contextRef="i946dc5ca191344ebbfb31600dd346e70_D20210501-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfNy02LTEtMS02OTIz_1e8a95a4-0545-47d2-af6e-b2f82892d7e2"
      unitRef="shares">940953</s:StockIssuedDuringPeriodSharesExerciseOfWarrants>
    <s:AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested
      contextRef="i6a89fbc430eb4db2bb082b96936c4f56_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfOS0xMC0xLTEtNjk0MQ_5da96632-b729-4d76-8598-f3e15e590835"
      unitRef="usd">537000</s:AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested>
    <s:AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfOC0xNi0xLTEtNjkyMw_b7ae23d0-62c3-44c7-a1e8-3100173d0a30"
      unitRef="usd">537000</s:AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6a89fbc430eb4db2bb082b96936c4f56_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMTMtMTAtMS0xLTY5NDE_ed375ecd-1189-4dd4-9f48-28db2de9c7bf"
      unitRef="usd">24152000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMTItMTYtMS0xLTY5MjM_153e1c15-7591-4817-937b-61dbaadc6837"
      unitRef="usd">24152000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="i6a89fbc430eb4db2bb082b96936c4f56_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMTEtMTAtMS0xLTkxMTE_e626e72d-d94e-42f6-99b4-48ba3668508d"
      unitRef="usd">500000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMTEtMTYtMS0xLTkxMTE_7801615d-6fe2-45be-b446-5b3b83a48e0b"
      unitRef="usd">500000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMTUtMTItMS0xLTY5NDE_a6ff755f-4461-4de2-87d7-bd349eeb12be"
      unitRef="usd">100000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMTQtMTYtMS0xLTY5MjM_32ee2b03-3472-472f-a4b7-e04d1b237989"
      unitRef="usd">100000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="i8c581a1f3df44bf2a347a5be748a4465_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMTYtMTQtMS0xLTY5NDE_9e9640ea-0da5-4e93-a9a0-3bfd648531c2"
      unitRef="usd">-68163000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMTUtMTYtMS0xLTY5MjM_ef9388ae-7e72-4cc9-8ba4-fc7e4cb3ff15"
      unitRef="usd">-68163000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMTctMS0xLTEtNjk0MQ_bd7807a1-9e42-4311-b59a-c6a5c817520d"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMTctMy0xLTEtNjk0MQ_08207a3d-ffd0-4293-9386-da1d8449acf1"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="i3cf362b615f144939259b4417ef6a1b6_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMTctNi0xLTEtNjk0MQ_6f8144be-4795-4693-a81d-af1a6a6c96d5"
      unitRef="shares">264886692</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i3cf362b615f144939259b4417ef6a1b6_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMTctOC0xLTEtNjk0MQ_d6a4bb60-fd7a-45cb-a10d-eb09c76ca054"
      unitRef="usd">17000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id663130fca3341be94968c0b9636d98a_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMTctMTAtMS0xLTY5NDE_fd1079d3-1b03-4294-b506-d720bb5db9bd"
      unitRef="usd">2196865000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9a98025f7a984dffaa89d9fbffbb0984_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMTctMTItMS0xLTY5NDE_057924e9-0284-49ec-ba12-3e2e86f17922"
      unitRef="usd">455000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic99c2ed78ccc4490858b113301cffd22_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMTYtMTQtMS0xLTY5MjM_40d356c2-cc21-4c7e-95fb-9c9a942e4fb3"
      unitRef="usd">-481369000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM3YWJiY2ViOGU2OTQzNTFhZjczMDc3MjZjMjMxMTBiL3RhYmxlcmFuZ2U6MzdhYmJjZWI4ZTY5NDM1MWFmNzMwNzcyNmMyMzExMGJfMTYtMTYtMS0xLTY5MjM_04dbcd50-7c0e-4eb5-8069-b514119c67fb"
      unitRef="usd">1715968000</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="ib0854c18a3234cffaf93e5fcfce595eb_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfMy0xLTEtMS00ODk4_61b2825d-907f-4f65-95d5-270eedb71cff"
      unitRef="shares">144929131</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="ib0854c18a3234cffaf93e5fcfce595eb_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfMy0zLTEtMS00ODk4_a0880a63-42dc-4f01-bafe-0f645bef5149"
      unitRef="usd">354365000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="if1e65371689347de890a35b0b44c46e7_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfMy02LTEtMS00ODk4_a86e510f-cda9-4439-a66e-6cb299ef9bc8"
      unitRef="shares">34416477</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="if1e65371689347de890a35b0b44c46e7_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfMy04LTEtMS00ODk4_98dafdd3-3229-45ec-8f21-3e6c34ffc07d"
      unitRef="usd">1000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8630a27b7a0140a2ad20b722ecfd06ac_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfMy0xMC0xLTEtNDg5OA_81c65a4d-ea3b-4acc-9b20-3b381d604a17"
      unitRef="usd">13305000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie58e1030038b4ed38139f5cdbd8e9562_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfMy0xMi0xLTEtNDg5OA_0c70f38b-5dc5-4aeb-9b4e-22ea8edb64be"
      unitRef="usd">160000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i002c625c62a64b3f87a41c70bfc21d82_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfMy0xNC0xLTEtNDg5OA_867f385d-b64b-44e5-a57e-03d444ad9ee0"
      unitRef="usd">-259637000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib0854c18a3234cffaf93e5fcfce595eb_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfMy0xNi0xLTEtNDg5OA_6e615b0b-a3e5-41a5-9883-c3481114b79f"
      unitRef="usd">-246171000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ic342e29635934aada07e11015370c578_D20200501-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfNC02LTEtMS00ODk4_96fb2b0c-9208-487f-8361-c6b1fe99e38f"
      unitRef="shares">311739</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ie42775ce1e864b91a88a85f197282364_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfNC0xMC0xLTEtNDg5OA_09d8ae61-efea-4818-b3f4-9ad0b202f23a"
      unitRef="usd">267000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfNC0xNi0xLTEtNDg5OA_a93fdcb0-25a4-4f25-bc3f-63686a476a01"
      unitRef="usd">267000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <s:AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested
      contextRef="ie42775ce1e864b91a88a85f197282364_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfNS0xMC0xLTEtNDg5OA_150d2696-c8a5-4dbb-89f1-6b85e4e30b5e"
      unitRef="usd">11000</s:AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested>
    <s:AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfNS0xNi0xLTEtNDg5OA_694d50f2-f7e6-4cce-9ef7-1e66d6b64132"
      unitRef="usd">11000</s:AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie42775ce1e864b91a88a85f197282364_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfNi0xMC0xLTEtNDg5OA_168c1e2a-d281-4271-b24b-48f3743393d0"
      unitRef="usd">1597000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfNi0xNi0xLTEtNDg5OA_aa4b8e82-95c5-4d92-a603-0f10ed2f907b"
      unitRef="usd">1597000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i8f5053c6c3524a4fbb73c9a426aba189_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfNy0xMi0xLTEtNDg5OA_8d38b0b7-f31f-4afb-a1ff-0757695156d0"
      unitRef="usd">-57000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfNy0xNi0xLTEtNDg5OA_87c91d36-f60a-4805-b1ca-cab62edfb278"
      unitRef="usd">-57000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="i0c19360632d54175b3600d69a22adc38_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfOC0xNC0xLTEtNDg5OA_8618924b-a412-4ab3-821d-c4168730b6a7"
      unitRef="usd">-22938000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfOC0xNi0xLTEtNDg5OA_077140ae-b6c2-4c5f-8922-7f1d6111becb"
      unitRef="usd">-22938000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="ib9a0f50f24d346338f026189ae1ed150_I20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfOS0xLTEtMS00ODk4_fa520752-14c7-40b7-aacf-a4ad638919c6"
      unitRef="shares">144929131</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="ib9a0f50f24d346338f026189ae1ed150_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfOS0zLTEtMS00ODk4_864d21de-4f49-4487-9141-4bf3720023fd"
      unitRef="usd">354365000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="i5f094c1c86584e018ac200d99b4f9b12_I20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfOS02LTEtMS00ODk4_755b097b-6e6d-4626-933b-6e07f22d98ff"
      unitRef="shares">34728216</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i5f094c1c86584e018ac200d99b4f9b12_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfOS04LTEtMS00ODk4_e0e0734e-c045-4e52-95a0-2d5c4beffc62"
      unitRef="usd">1000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0ca9abbe122e4f439539d020ef330e54_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfOS0xMC0xLTEtNDg5OA_1c61d6f2-ea53-41e1-8dee-8fe93581c47e"
      unitRef="usd">15180000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3089ff2fcccc4d838c9912246da90dde_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfOS0xMi0xLTEtNDg5OA_5cf2a130-ee11-4d18-87aa-c64a51661516"
      unitRef="usd">103000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7a861428c08e4684b174ae4ca273a53e_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfOS0xNC0xLTEtNDg5OA_753fa64f-233f-42e4-9dd8-b3fbbbaa5620"
      unitRef="usd">-282575000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib9a0f50f24d346338f026189ae1ed150_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjI2MzNiZjZlZmYwNjQ1NGE5MmY5MTY2ZjU0MGI2ODRhL3RhYmxlcmFuZ2U6MjYzM2JmNmVmZjA2NDU0YTkyZjkxNjZmNTQwYjY4NGFfOS0xNi0xLTEtNDg5OA_02a6351a-7f23-4d03-91cc-65389fb63e98"
      unitRef="usd">-267291000</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMy0xLTEtMS03MDAz_7c01eaf0-c435-4610-8e0c-efe1e4b4fcd5"
      unitRef="shares">167058113</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMy0zLTEtMS03MDAz_df100e5f-cc4e-48d5-8d91-416603026a53"
      unitRef="usd">621139000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="i9f3ec7cf944041a3ad58e48b0136e08e_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMy02LTEtMS03MDAz_3fd3828d-dccd-4dd5-b4fe-dcddd63c5aaf"
      unitRef="shares">39242316</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i9f3ec7cf944041a3ad58e48b0136e08e_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMy04LTEtMS03MDAz_3fe740ce-a614-4a60-8b92-7a5233ed588e"
      unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if8fdf76d1df7439db09435cae4d47a93_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMy0xMC0xLTEtNzAwMw_c68aabe5-8f5e-440c-a79f-ec35a59214ab"
      unitRef="usd">29869000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i922fe0a15f37478db6c5d093baa6bdf9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMy0xMi0xLTEtNzAwMw_74a5685c-3533-40cf-9174-c02cbbe3ce10"
      unitRef="usd">165000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idd3973f4178e4a8c88621ee2eca1205e_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMy0xNC0xLTEtNzAwMw_ec4a83d2-917e-4027-b283-74dc0d1cee2e"
      unitRef="usd">-350572000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMy0xNi0xLTEtNzAwMw_3611929f-756e-4ea6-a30b-892f1fad1bff"
      unitRef="usd">-320536000</us-gaap:StockholdersEquity>
    <s:TemporaryEquitySharesConversionOfTemporaryEquityToCommonStock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfNC0xLTEtMS03MDAz_fb695819-7774-41f7-8dfa-3b0c90043b70"
      unitRef="shares">167058113</s:TemporaryEquitySharesConversionOfTemporaryEquityToCommonStock>
    <s:TemporaryEquityValueConversionOfTemporaryEquityToCommonStock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfNC0zLTEtMS03MDAz_ae320b19-1c0c-42b8-8417-ccf1f8774525"
      unitRef="usd">621139000</s:TemporaryEquityValueConversionOfTemporaryEquityToCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="idc75666e43f348cebe22c13669932aae_D20210201-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfNC02LTEtMS03MDAz_ee96d802-0c34-4f64-b4a7-09d12e9a33f4"
      unitRef="shares">169787200</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="idc75666e43f348cebe22c13669932aae_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfNC04LTEtMS03MDAz_8fee34c8-79f8-45e5-8d4e-66e716a4030c"
      unitRef="usd">10000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i5391acf252b249c49d6af587c0efdeb6_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfNC0xMC0xLTEtNzAwMw_927363e5-7dee-41be-a472-f0f90cf17760"
      unitRef="usd">621129000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfNC0xNi0xLTEtNzAwMw_ac0184f3-2c4a-47b6-a4af-e6b1d3ac3834"
      unitRef="usd">621139000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="idc75666e43f348cebe22c13669932aae_D20210201-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfNS02LTEtMS03MDAz_156fb764-a19a-4c27-82b2-1d9dff946d80"
      unitRef="shares">41678568</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="idc75666e43f348cebe22c13669932aae_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfNS04LTEtMS03MDAz_14df6154-92d4-4e07-b7cd-37cd70a2e82d"
      unitRef="usd">4000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i5391acf252b249c49d6af587c0efdeb6_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfNS0xMC0xLTEtNzAwMw_ee88651d-ac11-4a64-bde9-582af5ec5c83"
      unitRef="usd">1380956000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfNS0xNi0xLTEtNzAwMw_a191704d-7d63-427f-be19-02416f735fac"
      unitRef="usd">1380960000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="idc75666e43f348cebe22c13669932aae_D20210201-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfNi02LTEtMS03MDAz_b487be76-2852-4482-8fa5-ae0349c4fff3"
      unitRef="shares">4625342</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i5391acf252b249c49d6af587c0efdeb6_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfNi0xMC0xLTEtNzAwMw_7cf92707-877c-4dad-a4ff-41bbcdf10f57"
      unitRef="usd">5827000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfNi0xNi0xLTEtNzAwMw_faa43887-16a9-42ca-971c-2211fe07b93e"
      unitRef="usd">5827000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <s:StockIssuedDuringPeriodSharesExerciseOfWarrants
      contextRef="idc75666e43f348cebe22c13669932aae_D20210201-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfNy02LTEtMS03MDAz_8da3fcfc-dab6-4288-b0fa-27ff7c35811b"
      unitRef="shares">940953</s:StockIssuedDuringPeriodSharesExerciseOfWarrants>
    <s:AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested
      contextRef="i5391acf252b249c49d6af587c0efdeb6_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfOS0xMC0xLTEtNzAwMw_68c4467e-88f3-4914-8dda-b6253ca7662a"
      unitRef="usd">554000</s:AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested>
    <s:AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfOS0xNi0xLTEtNzAwMw_e7d588cd-191c-4115-8345-cca4704c34a4"
      unitRef="usd">554000</s:AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="idc75666e43f348cebe22c13669932aae_D20210201-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTAtNi0xLTEtNzAwMw_51c1a10f-54f8-4334-bdd0-93651d7dabad"
      unitRef="shares">7277214</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="idc75666e43f348cebe22c13669932aae_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTAtOC0xLTEtNzAwMw_833b1962-5f56-4d55-a16f-0457dea55dda"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i5391acf252b249c49d6af587c0efdeb6_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTAtMTAtMS0xLTcwMDM_bc9da6c0-44b0-4f53-9bbb-0d7130a2a6bb"
      unitRef="usd">120318000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTAtMTYtMS0xLTcwMDM_b0fbe750-fcdc-4c48-ac0c-17c070ab7431"
      unitRef="usd">120319000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="idc75666e43f348cebe22c13669932aae_D20210201-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTEtNi0xLTEtNzAwMw_3b91db65-3f54-486f-bd33-5e768a6047e7"
      unitRef="shares">1315099</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i5391acf252b249c49d6af587c0efdeb6_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTMtMTAtMS0xLTcwMDM_3ac3196f-69a7-4487-8447-054c1c2ccf39"
      unitRef="usd">37712000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTMtMTYtMS0xLTcwMDM_1d78b93c-d4ef-46db-b4f0-1cebab676352"
      unitRef="usd">37712000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="idc75666e43f348cebe22c13669932aae_D20210201-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTQtNi0xLTEtNzAwMw_edec9dc2-3db8-4e03-8f9f-9feeb0987cf8"
      unitRef="shares">20000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="i5391acf252b249c49d6af587c0efdeb6_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTQtMTAtMS0xLTcwMDM_1c9b9643-1772-4664-b378-a8728dd08996"
      unitRef="usd">500000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTQtMTYtMS0xLTcwMDM_440979af-13b4-4687-b994-7d853ede980f"
      unitRef="usd">500000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTUtMTItMS0xLTcwMDM_acef0c61-42de-4675-ba08-7d8ff00f91e1"
      unitRef="usd">290000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTUtMTYtMS0xLTcwMDM_400db65a-1ec2-4fef-9d99-4273d2b9b9b2"
      unitRef="usd">290000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="i726c98833218423fa633e15b72aa5791_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTYtMTQtMS0xLTcwMDM_69c8528a-bb6c-4d9d-af95-7e38aa659183"
      unitRef="usd">-130797000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTYtMTYtMS0xLTcwMDM_94dfd185-97b8-43b9-99c0-6c51f3251582"
      unitRef="usd">-130797000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTctMS0xLTEtNzAwMw_ebd5a09b-65cf-4c25-8c61-0f37db120c0a"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTctMy0xLTEtNzAwMw_236962f6-fc17-4e7c-aaaa-6269fd969b34"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="i3cf362b615f144939259b4417ef6a1b6_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTctNi0xLTEtNzAwMw_36757052-50b3-4595-9e67-f999697f521b"
      unitRef="shares">264886692</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i3cf362b615f144939259b4417ef6a1b6_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTctOC0xLTEtNzAwMw_f29d5be9-a3a1-42f3-a3a3-bf9042a9c7ef"
      unitRef="usd">17000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id663130fca3341be94968c0b9636d98a_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTctMTAtMS0xLTcwMDM_d914d3ec-ace1-4386-a457-c2a36c9d9438"
      unitRef="usd">2196865000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9a98025f7a984dffaa89d9fbffbb0984_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTctMTItMS0xLTcwMDM_10c1d285-ddbf-4734-9fb0-6f80b523cd0e"
      unitRef="usd">455000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic99c2ed78ccc4490858b113301cffd22_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTctMTQtMS0xLTcwMDM_3b6f39ac-4234-43ef-9a7b-33d5bd4a573f"
      unitRef="usd">-481369000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjkxNTM3MWM3MTc5NjQ3OTQ4MjdmYjFlNmZmNGYyZjYwL3RhYmxlcmFuZ2U6OTE1MzcxYzcxNzk2NDc5NDgyN2ZiMWU2ZmY0ZjJmNjBfMTctMTYtMS0xLTcwMDM_d57ae46f-b17d-4722-8fab-c6134fb0c7d1"
      unitRef="usd">1715968000</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i26729ad79cee432b96bb2e11266a4712_I20200131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMi0xLTEtMS0w_9016125e-7030-475d-aab0-e2b9fe1c1ba6"
      unitRef="shares">113523948</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i26729ad79cee432b96bb2e11266a4712_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMi0zLTEtMS0w_aa413c76-76d4-49fe-8b87-8b72cc853796"
      unitRef="usd">201826000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="i539fa0b2af2848658bbbdd524f279d5d_I20200131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMi02LTEtMS0w_f35dea5a-3f02-40bb-8a1b-3d0bb7d51a81"
      unitRef="shares">33550809</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i539fa0b2af2848658bbbdd524f279d5d_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMi04LTEtMS0w_7217249b-cac8-4581-8faa-7383a83a1738"
      unitRef="usd">1000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icc22e619cda240a59a47f5dca4153d8c_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMi0xMC0xLTEtMA_ca5a6beb-efe7-4a1f-86b5-cc227adcfdd9"
      unitRef="usd">8986000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9986dcd950054c3ab1ee2620d01fe765_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMi0xMi0xLTEtMA_df313cca-04fc-4793-a9f7-0e96c7cf5f7b"
      unitRef="usd">-201000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib31e13c958984f80bb61a8d00cfecbcb_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMi0xNC0xLTEtMA_f579f6cf-9ca3-41d9-96c8-fd7374f94ced"
      unitRef="usd">-232999000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i26729ad79cee432b96bb2e11266a4712_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMi0xNi0xLTEtMA_e7c2b58c-2df2-46c8-8307-a2c26b386c70"
      unitRef="usd">-224213000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfNC0wLTEtMS0yMjgzL3RleHRyZWdpb246NDNhZDVlZmE3MDEzNGM3ZGI4MTQ4OGEzZmZiNTVkMTFfMzI5ODUzNDg4MzUzMA_12fc42e3-d883-4f8f-a192-4171c080a801"
      unitRef="usd">100000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <s:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfNC0xLTEtMS0w_507fc6a7-9d0f-4e30-aaee-f8426209fe71"
      unitRef="shares">31405183</s:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfNC0zLTEtMS0w_087c4965-5448-4e03-9909-97537ce1cdf5"
      unitRef="usd">152539000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i8c7d1ed9050e40829174541a21d1d04d_D20200201-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfNS02LTEtMS0w_5f51e830-d898-43b4-bedb-0f8f57e2d7b6"
      unitRef="shares">1177407</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i5bb969251eba46d88aaa5142cea36c48_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfNS0xMC0xLTEtMA_00597a34-a968-4bdf-a66c-851cc9dd9c08"
      unitRef="usd">907000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfNS0xNi0xLTEtMA_88c98419-976c-47fa-88e9-66f8e9589a53"
      unitRef="usd">907000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <s:AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested
      contextRef="i5bb969251eba46d88aaa5142cea36c48_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfNi0xMC0xLTEtMA_c4146525-1935-48a1-80bf-b9dcbfba37b9"
      unitRef="usd">29000</s:AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested>
    <s:AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfNi0xNi0xLTEtMA_88a8770c-3261-4f3f-8088-ea17923610d4"
      unitRef="usd">29000</s:AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i5bb969251eba46d88aaa5142cea36c48_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfNy0xMC0xLTEtMA_6ac5337e-486b-42db-b30e-c0b0cb0e2109"
      unitRef="usd">5258000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfNy0xNi0xLTEtMA_bb2b4122-dd36-46e0-9585-0fa4930d9cb5"
      unitRef="usd">5258000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i9b1f488bd166428982ee2306516555e0_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfOC0xMi0xLTEtMA_b724f4cf-549d-4b62-8454-aa62748b76bb"
      unitRef="usd">304000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfOC0xNi0xLTEtMA_86f28e5c-4bb4-4c7e-8656-0e41f950126c"
      unitRef="usd">304000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="i50983179a2744b0d85caed2c9225f1e9_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMTAtMTQtMS0xLTA_d1ef5573-57f5-41ec-936b-944935060f33"
      unitRef="usd">-49576000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMTAtMTYtMS0xLTA_cee85b61-5288-4b53-81af-ac7e368277ea"
      unitRef="usd">-49576000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="ib9a0f50f24d346338f026189ae1ed150_I20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMTEtMS0xLTEtMA_2e32a792-6061-4ffb-817c-56d37dc1d018"
      unitRef="shares">144929131</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="ib9a0f50f24d346338f026189ae1ed150_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMTEtMy0xLTEtMA_4ac0a278-5de2-4298-81b5-ca036f4026ea"
      unitRef="usd">354365000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="i5f094c1c86584e018ac200d99b4f9b12_I20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMTEtNi0xLTEtMA_860f2dea-6d12-422a-b220-4ca3b0ebf42c"
      unitRef="shares">34728216</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i5f094c1c86584e018ac200d99b4f9b12_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMTEtOC0xLTEtMA_bc53ba2c-bacf-4ba8-ba7c-4af3004f4c57"
      unitRef="usd">1000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0ca9abbe122e4f439539d020ef330e54_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMTEtMTAtMS0xLTA_97aa1de7-21c0-434a-aa86-86193b1ae714"
      unitRef="usd">15180000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3089ff2fcccc4d838c9912246da90dde_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMTEtMTItMS0xLTA_755796bc-2ea1-430c-b283-9ce6cba58a16"
      unitRef="usd">103000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7a861428c08e4684b174ae4ca273a53e_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMTEtMTQtMS0xLTA_de55c30a-1ce1-4646-a432-4f4e793ac782"
      unitRef="usd">-282575000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib9a0f50f24d346338f026189ae1ed150_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8yOC9mcmFnOjAzYzMxMzQ3YWI1ZjRkNTc5NmQyYmIyMjIzOWU5YzRmL3RhYmxlOjM4ZTg5Yzg3YmFlZTRmNGZiZDcyYzc0YzM4OTg0YjAwL3RhYmxlcmFuZ2U6MzhlODljODdiYWVlNGY0ZmJkNzJjNzRjMzg5ODRiMDBfMTEtMTYtMS0xLTA_0b09c67a-a5dc-4d21-a8e6-e8a0ad67418d"
      unitRef="usd">-267291000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNC0xLTEtMS0w_e7d4e071-b7e1-411c-845c-6c420904bd90"
      unitRef="usd">-130797000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNC0zLTEtMS0w_fcaed17c-bada-41be-9dac-9bc0aecfbd66"
      unitRef="usd">-49576000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNi0xLTEtMS0w_20932add-7ac4-43a5-96e9-0a9cc5894b63"
      unitRef="usd">3637000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNi0zLTEtMS0w_95c67b15-38d2-4a22-ba73-9ba20018c666"
      unitRef="usd">1298000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNy0xLTEtMS0w_9a68708d-0a05-4f25-b0e6-a22bb1b3a2ab"
      unitRef="usd">9087000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNy0zLTEtMS0w_c1735b59-15b4-4d6d-9ce4-fa0179535fa7"
      unitRef="usd">4758000</us-gaap:CapitalizedContractCostAmortization>
    <s:NoncashOperatingLeaseCost
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfOC0xLTEtMS0w_4a715bc7-3922-482e-8c3c-e8bfe0236d84"
      unitRef="usd">1408000</s:NoncashOperatingLeaseCost>
    <s:NoncashOperatingLeaseCost
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfOC0zLTEtMS0w_5fcad608-6ece-418a-b28c-971ed06f254d"
      unitRef="usd">1855000</s:NoncashOperatingLeaseCost>
    <us-gaap:ShareBasedCompensation
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfOS0xLTEtMS0w_b7a34462-74c8-4fa9-8b1e-c71c599f0544"
      unitRef="usd">34830000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfOS0zLTEtMS0w_76a71e46-6b99-4d5b-9c58-6dc2f5e3588e"
      unitRef="usd">5239000</us-gaap:ShareBasedCompensation>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTAtMS0xLTEtMA_6758cf48-379b-4fe5-823b-386e6d5bdafc"
      unitRef="usd">-105000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTAtMy0xLTEtMA_6b7ed22a-2cda-4f71-89b7-474f01ceedf6"
      unitRef="usd">-206000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTItMS0xLTEtMA_74eb30a1-6a8c-4ddf-9b49-d0dca36d0aec"
      unitRef="usd">10339000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTItMy0xLTEtMA_b7263034-95fe-4b20-88ea-46e977f51bd7"
      unitRef="usd">-8696000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTMtMS0xLTEtMA_3acbb91b-5b95-4496-954e-45b2c6be1d0d"
      unitRef="usd">11190000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTMtMy0xLTEtMA_51db885a-8af5-4448-9ca7-f12325c950e9"
      unitRef="usd">248000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <s:IncreaseDecreaseDeferredContractAcquisitionCosts
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTQtMS0xLTEtMA_3dfc0c60-fabc-4ff2-9627-b40255b58ad9"
      unitRef="usd">16477000</s:IncreaseDecreaseDeferredContractAcquisitionCosts>
    <s:IncreaseDecreaseDeferredContractAcquisitionCosts
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTQtMy0xLTEtMA_3e3550b1-4dd4-448f-b05b-63bf091e1cfb"
      unitRef="usd">6749000</s:IncreaseDecreaseDeferredContractAcquisitionCosts>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTUtMS0xLTEtMA_a585926c-d0eb-41d9-8f64-4c205c48a4ce"
      unitRef="usd">-5108000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTUtMy0xLTEtMA_015e3141-3df5-448c-942e-17971f3f480a"
      unitRef="usd">643000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTYtMS0xLTEtMA_ec6db57b-f377-41c1-9ba3-048dac83ba32"
      unitRef="usd">6559000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTYtMy0xLTEtMA_bfcd988e-5e9e-4353-b869-6e2a5159c1f1"
      unitRef="usd">419000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTctMS0xLTEtMA_86dde66b-9532-4c25-98fd-1b293eb3800d"
      unitRef="usd">6864000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTctMy0xLTEtMA_0859f749-68d4-4ba5-9cff-56cf5fa29a10"
      unitRef="usd">124000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTgtMS0xLTEtMA_0dfa8abd-a7ee-4159-8ef0-25e3c0553863"
      unitRef="usd">-1919000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTgtMy0xLTEtMA_34c4e811-f003-49dc-ad30-2d2b392388b3"
      unitRef="usd">-1955000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTktMS0xLTEtMA_26e400db-52a2-4cba-8482-f564bb84b334"
      unitRef="usd">37707000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMTktMy0xLTEtMA_22b26fae-c46d-4390-9f89-f14dbb3c2f07"
      unitRef="usd">9783000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMjAtMS0xLTEtMA_5554e726-7f7d-4d17-b692-e4423dcfdf4a"
      unitRef="usd">2842000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMjAtMy0xLTEtMA_db4d4598-8b4e-4633-bc45-cdf04676e71b"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMjEtMS0xLTEtMA_97869c3a-eeaa-450b-98d5-da6f1f145e58"
      unitRef="usd">-72791000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMjEtMy0xLTEtMA_9e57d9f0-5cb0-4761-9ca7-95061cca6b21"
      unitRef="usd">-25507000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMjMtMS0xLTEtMA_cd951368-e36b-4e61-8c98-a9d0c9457503"
      unitRef="usd">1685000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMjMtMy0xLTEtMA_39449eb6-6292-4ac6-8ace-b8d8a872fee0"
      unitRef="usd">401000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMjQtMS0xLTEtMA_f48c93a1-4c01-4de0-9e54-90e35a75db4e"
      unitRef="usd">0</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMjQtMy0xLTEtMA_833d783d-0db1-4e2c-af6a-a7cecbb5cd2f"
      unitRef="usd">126000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMjUtMS0xLTEtMA_7bb18860-d3fe-4e16-9e11-045a4f006793"
      unitRef="usd">2852000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMjUtMy0xLTEtMA_2ac164a4-7641-4807-a0b1-cbf903db6b0e"
      unitRef="usd">1292000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMjctMS0xLTEtMA_292b1d86-dc5e-4b9c-ab6c-edc3f980e921"
      unitRef="usd">3449000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMjctMy0xLTEtMA_1d0b496d-61f6-4c69-8bf2-89a0748a82fb"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMjgtMS0xLTEtMA_4aeab874-f538-4d3f-a628-897e4fffedea"
      unitRef="usd">-7986000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMjgtMy0xLTEtMA_99bd9170-9481-4a4a-b00a-1fe2ff331ab3"
      unitRef="usd">-1819000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMzEtMS0xLTEtMA_b23f9682-fe12-4f75-95a9-9681adbb7022"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMzEtMy0xLTEtMA_8a462a42-cfcf-4d3c-8b1b-31ff91f374c0"
      unitRef="usd">152539000</us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMzMtMS0xLTEtMA_6b3bf1bf-56a2-4051-bf9b-fc5f7a88b046"
      unitRef="usd">5068000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMzMtMy0xLTEtMA_86f5ba64-4c96-4da5-a9a0-ae36ece2c00e"
      unitRef="usd">0</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMzQtMS0xLTEtMA_b0eedcb2-534b-4376-9175-f8af3db0707b"
      unitRef="usd">0</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMzQtMy0xLTEtMA_6ea49b31-e884-4f76-99ef-f90ece40dbfb"
      unitRef="usd">19857000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMzUtMS0xLTEtMA_1985a643-6821-4081-a8bc-ff9a63fe3585"
      unitRef="usd">20000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMzUtMy0xLTEtMA_c6789918-42f2-45d6-8168-684712a8d5d2"
      unitRef="usd">20000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMzYtMS0xLTEtMA_84653505-aae5-4da2-b997-0f709a9a479a"
      unitRef="usd">5827000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMzYtMy0xLTEtMA_f0b52d7c-f49b-4e5b-9e23-9a5b74f9c441"
      unitRef="usd">900000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMzctMS0xLTEtMA_e62d79c3-a1ba-42d8-a62a-446ceae66f4e"
      unitRef="usd">1388563000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMzctMy0xLTEtMA_2710ea95-ccc7-4ce5-afd6-3f77681a525a"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMzgtMS0xLTEtMA_a447306c-6665-43d0-b62d-ff98c8b852c5"
      unitRef="usd">1369322000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMzgtMy0xLTEtMA_e7491756-17cd-4499-8e37-e8a0f8bd6173"
      unitRef="usd">153296000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMzktMS0xLTEtMA_bdbd1626-ed1e-43b1-86f0-b1507f2489ee"
      unitRef="usd">1146000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfMzktMy0xLTEtMA_c87e9e57-446c-4b54-bbfe-f1ba3598cede"
      unitRef="usd">8000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNDAtMS0xLTEtMA_82705c10-6eb4-43cb-b051-f5379d6630be"
      unitRef="usd">1289691000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNDAtMy0xLTEtMA_3c33e649-2d17-4a87-821a-4f3746a4b9c8"
      unitRef="usd">125978000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNDEtMS0xLTEtMA_c87be036-e879-4ef9-af33-c263bceadeec"
      unitRef="usd">399112000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i26729ad79cee432b96bb2e11266a4712_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNDEtMy0xLTEtMA_3b57aafb-b8f4-4362-b56d-90df6bb5a070"
      unitRef="usd">47680000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNDItMS0xLTEtMA_24baa219-6824-4f9d-bd57-4d4024a2dca7"
      unitRef="usd">1688803000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib9a0f50f24d346338f026189ae1ed150_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNDItMy0xLTEtMA_98f28939-d265-451b-8d21-342916c91ca4"
      unitRef="usd">173658000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNDQtMS0xLTEtMA_fad3459c-59a0-433a-a7a7-f1b484b44e07"
      unitRef="usd">403000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNDQtMy0xLTEtMA_94116327-55ea-46a3-8662-44a96bc8294f"
      unitRef="usd">836000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNDUtMS0xLTEtMA_c7c0437b-b661-4f26-9882-b7be27372b55"
      unitRef="usd">74000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNDUtMy0xLTEtMA_f5373e36-e4d0-4460-996c-a6b78740cd90"
      unitRef="usd">0</us-gaap:IncomeTaxesPaidNet>
    <s:StockBasedCompensationCapitalizedAsInternalUseSoftware
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNDctMS0xLTEtMA_9803db72-37bf-4f56-8165-7ce682fc61fd"
      unitRef="usd">2882000</s:StockBasedCompensationCapitalizedAsInternalUseSoftware>
    <s:StockBasedCompensationCapitalizedAsInternalUseSoftware
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNDctMy0xLTEtMA_0cd37b3c-89cd-4663-a557-43fab7df5d57"
      unitRef="usd">19000</s:StockBasedCompensationCapitalizedAsInternalUseSoftware>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNDgtMS0xLTEtMA_1fecba25-7116-4c19-85d0-f12976a38099"
      unitRef="usd">93000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNDgtMy0xLTEtMA_5f1ea280-10c2-4e07-8cfd-713712f4e7ca"
      unitRef="usd">493000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <s:VestingOfEarlyExercisedStockOptions
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNDktMS0xLTEtMA_72933744-43b8-4529-8b62-f7fed58d4449"
      unitRef="usd">544000</s:VestingOfEarlyExercisedStockOptions>
    <s:VestingOfEarlyExercisedStockOptions
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNDktMy0xLTEtMA_aa1a26b5-e2cb-4130-aad3-331158718665"
      unitRef="usd">29000</s:VestingOfEarlyExercisedStockOptions>
    <s:DeferredOfferingCostsAccruedButNotYetPaid
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNTAtMS0xLTEtMA_fa16e7cc-0ba8-42e1-9ce8-082cf36dd4a7"
      unitRef="usd">2535000</s:DeferredOfferingCostsAccruedButNotYetPaid>
    <s:DeferredOfferingCostsAccruedButNotYetPaid
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNTAtMy0xLTEtMA_6907aa20-0404-425c-b1c3-2e75bc443474"
      unitRef="usd">0</s:DeferredOfferingCostsAccruedButNotYetPaid>
    <us-gaap:StockIssued1
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNTEtMS0xLTEtMA_5a3e6807-9569-41b6-9664-6efe7a4fb4c0"
      unitRef="usd">120319000</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNTEtMy0xLTEtMA_ad5e926c-0dcc-4328-b93d-0b79f260b2a2"
      unitRef="usd">0</us-gaap:StockIssued1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNTAtMS0xLTEtODE3NQ_bb9af185-383d-40be-b2f4-c45ecac5a0f3"
      unitRef="usd">621139000</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zMS9mcmFnOjc4NGM1MWU3NDQ0NTQ0ZjZhZGZjN2YwMGRlNzQxNjMyL3RhYmxlOjU3ZDZmNGFjNjAwZjRmMmY5YmMzOTk1Zjg2NGJhZDEwL3RhYmxlcmFuZ2U6NTdkNmY0YWM2MDBmNGYyZjliYzM5OTVmODY0YmFkMTBfNTAtMy0xLTEtODE3OQ_1884461f-26cf-45c2-89fe-15a178600f83"
      unitRef="usd">0</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zNy9mcmFnOjZmOGIxNmYxMjk4NzQzMzM4ZWQyNjI2NTYzMGI5MWJlL3RleHRyZWdpb246NmY4YjE2ZjEyOTg3NDMzMzhlZDI2MjY1NjMwYjkxYmVfODc5NjA5MzAyMzkyMg_cc512acd-3d1c-4939-a623-f5d9218f3d21">ORGANIZATION AND DESCRIPTION OF BUSINESS&lt;div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"&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;Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;SentinelOne, Inc. (SentinelOne, we, our, or us) was incorporated in January 2013 in the State of Delaware. On March 29, 2021, we amended our certificate of incorporation to change our name from Sentinel Labs, Inc. to SentinelOne, Inc. We are a cybersecurity provider that delivers an artificial intelligence-powered platform to enable autonomous cybersecurity defense. Our headquarters is located in Mountain View, California with various other global office locations.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"&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;Initial Public Offering and Private Placement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;In July 2021, we completed our &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;initial public offering (IPO) and a concurrent private placement, &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;in which we issued and sold an aggregate of 41,678,568 shares of our Class A common stock at &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;$35&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; per share, including 5,250,000 shares issued upon the exercise of the underwriters&#x2019; option to purchase additional shares and 1,428,568 shares issued pursuant to the private placement. We received net proceeds 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;$1.4 billion&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; after deducting underwriting discounts and commissions. &lt;/span&gt;&lt;/div&gt;Upon closing of the IPO, all 167,058,113 shares of our then-outstanding redeemable convertible preferred stock automatically converted into an aggregate of 169,787,200 shares of Class B common stock. All of our redeemable convertible preferred stock converted on a one-to-one basis, other than 31,405,183 shares of our then-outstanding Series E redeemable preferred stock, which converted into 34,134,270 shares of Class B common stock.</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i1f330fcd6d244a678934f69ecc65358b_D20210701-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zNy9mcmFnOjZmOGIxNmYxMjk4NzQzMzM4ZWQyNjI2NTYzMGI5MWJlL3RleHRyZWdpb246NmY4YjE2ZjEyOTg3NDMzMzhlZDI2MjY1NjMwYjkxYmVfMjc0ODc3OTA3NzgxNw_1d4bc743-e0e7-4dfb-826e-b4b99a1ba8f1"
      unitRef="shares">41678568</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SharePrice
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zNy9mcmFnOjZmOGIxNmYxMjk4NzQzMzM4ZWQyNjI2NTYzMGI5MWJlL3RleHRyZWdpb246NmY4YjE2ZjEyOTg3NDMzMzhlZDI2MjY1NjMwYjkxYmVfMjc0ODc3OTA3NDkxMA_08e371d5-b706-4d6d-8dbb-0f1172c02edb"
      unitRef="usdPerShare">35</us-gaap:SharePrice>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i00b7e6452cce4b7798d755723afc32ac_D20210701-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zNy9mcmFnOjZmOGIxNmYxMjk4NzQzMzM4ZWQyNjI2NTYzMGI5MWJlL3RleHRyZWdpb246NmY4YjE2ZjEyOTg3NDMzMzhlZDI2MjY1NjMwYjkxYmVfMjc0ODc3OTA3Mzg3NQ_45074654-7736-4db6-ba55-80bf4aae1faa"
      unitRef="shares">5250000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="icfbd4a3367e14d218a288b7c71388545_D20210701-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zNy9mcmFnOjZmOGIxNmYxMjk4NzQzMzM4ZWQyNjI2NTYzMGI5MWJlL3RleHRyZWdpb246NmY4YjE2ZjEyOTg3NDMzMzhlZDI2MjY1NjMwYjkxYmVfMjc0ODc3OTA3Nzg1MA_4f451af8-25bc-4047-86ff-e91b3591e470"
      unitRef="shares">1428568</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="iaa819c0583434210ab25a79adccb3d0c_D20210701-20210731"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zNy9mcmFnOjZmOGIxNmYxMjk4NzQzMzM4ZWQyNjI2NTYzMGI5MWJlL3RleHRyZWdpb246NmY4YjE2ZjEyOTg3NDMzMzhlZDI2MjY1NjMwYjkxYmVfMjc0ODc3OTA3Nzk1MA_bd1e3e79-3c05-4edb-9341-d249ee41e3b3"
      unitRef="usd">1400000000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i76e1bccf403849b7a635b769f80912b2_I20210701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zNy9mcmFnOjZmOGIxNmYxMjk4NzQzMzM4ZWQyNjI2NTYzMGI5MWJlL3RleHRyZWdpb246NmY4YjE2ZjEyOTg3NDMzMzhlZDI2MjY1NjMwYjkxYmVfMjc0ODc3OTA4MDEzMA_172be13b-86cd-4c66-b3a6-3671171c267e"
      unitRef="shares">167058113</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i504e7004166c466483724fd7e08430b7_D20210701-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zNy9mcmFnOjZmOGIxNmYxMjk4NzQzMzM4ZWQyNjI2NTYzMGI5MWJlL3RleHRyZWdpb246NmY4YjE2ZjEyOTg3NDMzMzhlZDI2MjY1NjMwYjkxYmVfMjc0ODc3OTA3NzUwMw_5e183e9c-9981-4ea4-bfdf-1d34defb7b20"
      unitRef="shares">169787200</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:PreferredStockConvertibleConversionRatio
      contextRef="ifc3d13e4954f4aa589537f405dc2ab3b_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zNy9mcmFnOjZmOGIxNmYxMjk4NzQzMzM4ZWQyNjI2NTYzMGI5MWJlL3RleHRyZWdpb246NmY4YjE2ZjEyOTg3NDMzMzhlZDI2MjY1NjMwYjkxYmVfMjE5OTAyMzI2NjI3MQ_49050781-fbf3-4183-9870-1dcb63a08f78"
      unitRef="number">1</us-gaap:PreferredStockConvertibleConversionRatio>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="id1295ad043184459be6c6bb861816db6_I20210701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zNy9mcmFnOjZmOGIxNmYxMjk4NzQzMzM4ZWQyNjI2NTYzMGI5MWJlL3RleHRyZWdpb246NmY4YjE2ZjEyOTg3NDMzMzhlZDI2MjY1NjMwYjkxYmVfMjE5OTAyMzI2NjI0OA_477d0454-d1aa-4d27-8a3f-ccf4c0a0f1b7"
      unitRef="shares">31405183</us-gaap:TemporaryEquitySharesOutstanding>
    <s:StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis
      contextRef="i504e7004166c466483724fd7e08430b7_D20210701-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV8zNy9mcmFnOjZmOGIxNmYxMjk4NzQzMzM4ZWQyNjI2NTYzMGI5MWJlL3RleHRyZWdpb246NmY4YjE2ZjEyOTg3NDMzMzhlZDI2MjY1NjMwYjkxYmVfMzI5ODUzNDg5NDA5OQ_7516348d-d754-4442-b6d1-ffc185a5a576"
      unitRef="shares">34134270</s:StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RleHRyZWdpb246ZmE3NDA0ODc4MWM1NDczN2FhMGVkYmU0NzM3YTA1NThfMjE5OTAyMzMyMDE2OQ_b4ca325c-9250-4e73-a74f-9355c0b73aa5">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"&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;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;The condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP), and applicable rules and regulations of the Securities and Exchange Commission, (SEC), regarding interim financial reporting. Accordingly, they do not include all disclosures normally required in annual consolidated financial statements prepared in accordance with GAAP. Therefore, these condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in our final prospectus dated June&#160;29, 2021 and filed with the SEC pursuant to Rule 424(b)(4) on June&#160;30, 2021 (Final Prospectus).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;In management&#x2019;s opinion, these condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of our financial position as of July&#160;31, 2021 and the results of operations for the three and six months ended July&#160;31, 2021. The results of operations for the three and six months ended July&#160;31, 2021 are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;The condensed consolidated financial statements include the accounts of SentinelOne and our wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"&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;Fiscal Year&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;Our fiscal year ends on January&#160;31. References to fiscal 2022 and fiscal 2021 refer to the fiscal years ending January&#160;31, 2022 and January&#160;31, 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"&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;Forward Stock Split&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;On February 6, 2020, we effected a one-to-three forward stock split of our issued and outstanding shares of common stock and redeemable convertible preferred stock. The par values of common stock and redeemable convertible preferred stock were not adjusted as a result of the stock split. All references to shares of common stock, &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;options, warrants, and redeemable convertible preferred stock and per share amounts have been retroactively adjusted to reflect the forward stock split for the periods presented&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;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"&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;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. These estimates include, but are not limited to, the valuation of our common stock prior to our IPO in June 2021, stock-based compensation, the period of benefit for deferred contract acquisition costs, standalone selling prices (SSP) for each performance obligation, useful lives of long-lived assets, the incremental borrowing rate (IBR) used for operating lease liabilities, and accounting for income taxes. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;As the impact of the COVID-19 pandemic continues to evolve, estimates and assumptions about future events and their effects cannot be determined with certainty and therefore require increased judgment. These estimates and assumptions may change in future periods and will be recognized in the condensed consolidated financial statements as new events occur and additional information becomes known. To the extent our actual results differ materially from those estimates and assumptions, our future financial statements could be affected.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"&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;Segment and Geographic Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;We have a single operating and reportable segment. Our chief operating decision maker (CODM) is our Chief Executive Officer. The CODM reviews financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and assessing financial performance. For information regarding our revenue and long-lived assets by geography, see Notes 3 and 13, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"&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;Cash, Cash Equivalents, and Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&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;We consider all highly liquid investments purchased with an original maturity of three months or less at the time of purchase to be cash equivalents. Cash equivalents consist of amounts invested in money market funds. Restricted cash consists of collateralized letters of credit established in connection with lease agreements for our office facilities. Restricted cash, current is included within p&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;repaid expenses and other current assets on our consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&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 provides a reconciliation of cash, cash equivalents, and restricted cash to the total of these amounts shown in the consolidated statements of cash flows (in thousands):&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: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="3" 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;As of July 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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;As of January&#160;31&lt;/span&gt;&lt;/div&gt;&lt;/td&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: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;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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;2021&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:bottom"&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 #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;1,684,702&#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;395,472&#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;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;1,379&#160;&lt;/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;946&#160;&lt;/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;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;2,722&#160;&lt;/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,694&#160;&lt;/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;1,688,803&#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;399,112&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-style:italic;font-weight:700;line-height:120%"&gt;Concentrations of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash and cash equivalents, restricted cash, short-term investments, and accounts receivable. We&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; maintain our cash, cash equivalents, restricted cash, and short-term investments with high-credit-quality financial institutions mainly in the U.S. and Israel.&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; We have not experienced any credit losses relating to our cash, cash equivalents, restricted cash, and short-term investments. For accounts receivable, we are exposed to credit risk in the event of nonpayment by customers to the extent of the amounts recorded on the consolidated balance sheets. We perform periodic credit evaluations of our customers and generally do not require collateral. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;The only channel partner that represented 10% or more of accounts receivable, net for the periods presented was 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:69.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.162%"/&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:13.164%"/&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: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;As of July 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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;As of January&#160;31&lt;/span&gt;&lt;/div&gt;&lt;/td&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: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;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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;2021&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Channel partner A&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;18&#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;span style="color:#000000;font-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 #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;23&#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;span style="color:#000000;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;text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;There were no end customers that represented 10% or more of accounts receivable as of July&#160;31, 2021 or January&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;Channel partners that represented 10% or more of our total revenue for the periods presented were as follows:&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:99.198%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.954%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.954%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.954%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.959%"/&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: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;Three Months Ended July 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;Six Months Ended July 31,&lt;/span&gt;&lt;/div&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 #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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/div&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: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;2020&lt;/span&gt;&lt;/div&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: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;2021&lt;/span&gt;&lt;/div&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: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;2020&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Channel partner A&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;19&#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;span style="color:#000000;font-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 #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;19&#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;span style="color:#000000;font-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 #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;18&#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;span style="color:#000000;font-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 #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;19&#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;span style="color:#000000;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Channel partner B&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;*&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;13&#160;&lt;/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="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;*&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;13&#160;&lt;/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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;There were no end customers that represented 10% or more of total revenue for the three and six months ended July&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"&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;Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;Accounts receivable are recorded at invoiced amounts and are non-interest bearing. We have a well-established collection history from our channel partners and end customers. We periodically evaluate the collectability of our accounts receivable and provide an allowance for doubtful accounts as necessary, based on the age of the receivable, expected payment ability, and collection experience. As of July&#160;31, 2021 and January&#160;31, 2021, the allowance for doubtful accounts was not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"&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;Recently Adopted Accounting Pronouncement&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;s&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 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&#x2014;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 provides new authoritative guidance with respect to the measurement of credit losses on financial instruments. This update changes the impairment model for most financial assets and certain other instruments by introducing a current expected credit loss (CECL) model. The CECL model is a more forward-looking approach based on expected losses rather than incurred losses, requiring entities to estimate and record losses expected over the remaining contractual life of an asset. We adopted this guidance on February 1, 2021, which did not have a material impact on our condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;In January 2017, the FASB issued ASU No. 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;Intangibles&#x2014;Goodwill and Other (Topic 350): 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;. This ASU simplifies the measurement of goodwill by eliminating step two of the two-step impairment test. Step two 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. This ASU 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. We adopted this guidance on February 1, 2021, which did not have a material impact on our condensed consolidated financial statements.&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:700;line-height:120%"&gt;Recent Accounting Pronouncements Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;In December 2019, the FASB issued ASU No. 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;. This guidance simplifies the accounting for income taxes by eliminating certain exceptions to the &lt;/span&gt;&lt;/div&gt;guidance in Topic 740 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 outside basis differences. The guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates, and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and the allocation of consolidated income taxes to separate financial statements of entities not subject to income tax. The guidance is effective for us on February 1, 2022. We are currently evaluating the impact of this guidance on our condensed consolidated financial statements.&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 No. 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; (ASU 2020-06), which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity&#x2019;s own equity. Among other changes, ASU 2020-06 removes the liability and equity separation model for convertible instruments with a cash conversion feature, and as a result, after adoption, a convertible debt instrument will be accounted for as a single liability measured at its amortized cost and convertible preferred stock will be accounted for as a single equity instrument measured at its historical cost, as long as no other features require bifurcation and recognition as derivatives. Additionally, ASU 2020-06 requires the application of the if-converted method for all convertible instruments in the diluted earnings per share calculation and the inclusion of the effect of share settlement for instruments that may be settled in cash or shares, except for certain liability-classified share-based payment awards. The guidance is effective for us on February 1, 2024. We are currently evaluating the impact of this guidance on our condensed consolidated financial statements.&lt;/span&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RleHRyZWdpb246ZmE3NDA0ODc4MWM1NDczN2FhMGVkYmU0NzM3YTA1NThfMjE5OTAyMzMyMDE3MA_4b195443-437e-4433-bac3-3b26c2da38b5">&lt;div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"&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;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;The condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP), and applicable rules and regulations of the Securities and Exchange Commission, (SEC), regarding interim financial reporting. Accordingly, they do not include all disclosures normally required in annual consolidated financial statements prepared in accordance with GAAP. Therefore, these condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in our final prospectus dated June&#160;29, 2021 and filed with the SEC pursuant to Rule 424(b)(4) on June&#160;30, 2021 (Final Prospectus).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;In management&#x2019;s opinion, these condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of our financial position as of July&#160;31, 2021 and the results of operations for the three and six months ended July&#160;31, 2021. The results of operations for the three and six months ended July&#160;31, 2021 are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;The condensed consolidated financial statements include the accounts of SentinelOne and our wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:FiscalPeriod
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RleHRyZWdpb246ZmE3NDA0ODc4MWM1NDczN2FhMGVkYmU0NzM3YTA1NThfMjE5OTAyMzMyMDE3MQ_5603276d-4ea1-44da-bef9-3377eb0dea2d">&lt;div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"&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;Fiscal Year&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;Our fiscal year ends on January&#160;31. References to fiscal 2022 and fiscal 2021 refer to the fiscal years ending January&#160;31, 2022 and January&#160;31, 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:FiscalPeriod>
    <s:ForwardStockSplitPolicyTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RleHRyZWdpb246ZmE3NDA0ODc4MWM1NDczN2FhMGVkYmU0NzM3YTA1NThfMjE5OTAyMzMzNjQ3Ng_01afb870-aac9-4d41-ad0f-1b78616e91c5">&lt;div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"&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;Forward Stock Split&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;On February 6, 2020, we effected a one-to-three forward stock split of our issued and outstanding shares of common stock and redeemable convertible preferred stock. The par values of common stock and redeemable convertible preferred stock were not adjusted as a result of the stock split. All references to shares of common stock, &lt;/span&gt;&lt;/div&gt;options, warrants, and redeemable convertible preferred stock and per share amounts have been retroactively adjusted to reflect the forward stock split for the periods presented.</s:ForwardStockSplitPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RleHRyZWdpb246ZmE3NDA0ODc4MWM1NDczN2FhMGVkYmU0NzM3YTA1NThfMjE5OTAyMzMyMDE3Mw_4ab1c27d-be26-4dc9-96ff-832d8031d845">&lt;div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"&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;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. These estimates include, but are not limited to, the valuation of our common stock prior to our IPO in June 2021, stock-based compensation, the period of benefit for deferred contract acquisition costs, standalone selling prices (SSP) for each performance obligation, useful lives of long-lived assets, the incremental borrowing rate (IBR) used for operating lease liabilities, and accounting for income taxes. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;As the impact of the COVID-19 pandemic continues to evolve, estimates and assumptions about future events and their effects cannot be determined with certainty and therefore require increased judgment. These estimates and assumptions may change in future periods and will be recognized in the condensed consolidated financial statements as new events occur and additional information becomes known. To the extent our actual results differ materially from those estimates and assumptions, our future financial statements could be affected.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RleHRyZWdpb246ZmE3NDA0ODc4MWM1NDczN2FhMGVkYmU0NzM3YTA1NThfMjE5OTAyMzMyMDE3NA_f4ce1793-fdb0-44dc-bf2a-42f07f55196b">Segment and Geographic InformationWe have a single operating and reportable segment. Our chief operating decision maker (CODM) is our Chief Executive Officer. The CODM reviews financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and assessing financial performance.</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RleHRyZWdpb246ZmE3NDA0ODc4MWM1NDczN2FhMGVkYmU0NzM3YTA1NThfMjE5OTAyMzMyMDE3Ng_39fac39a-ad5d-41f7-889f-3076d4d18265">&lt;div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"&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;Cash, Cash Equivalents, and Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&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;We consider all highly liquid investments purchased with an original maturity of three months or less at the time of purchase to be cash equivalents. Cash equivalents consist of amounts invested in money market funds. Restricted cash consists of collateralized letters of credit established in connection with lease agreements for our office facilities. Restricted cash, current is included within p&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;repaid expenses and other current assets on our consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RleHRyZWdpb246ZmE3NDA0ODc4MWM1NDczN2FhMGVkYmU0NzM3YTA1NThfMjE5OTAyMzMyMDE4MQ_001fbecf-07eb-464d-9c61-cbfbcf568b6d">The following table provides a reconciliation of cash, cash equivalents, and restricted cash to the total of these amounts shown in the consolidated statements of cash flows (in thousands):&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="3" 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;As of July 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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;As of January&#160;31&lt;/span&gt;&lt;/div&gt;&lt;/td&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: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;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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;2021&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:bottom"&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 #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;1,684,702&#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;395,472&#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;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;1,379&#160;&lt;/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;946&#160;&lt;/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;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;2,722&#160;&lt;/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,694&#160;&lt;/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;1,688,803&#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;399,112&#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:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RleHRyZWdpb246ZmE3NDA0ODc4MWM1NDczN2FhMGVkYmU0NzM3YTA1NThfMjE5OTAyMzMyMDE4MQ_b9726f9f-fd43-4af0-910d-021cc524cbdc">The following table provides a reconciliation of cash, cash equivalents, and restricted cash to the total of these amounts shown in the consolidated statements of cash flows (in thousands):&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="3" 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;As of July 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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;As of January&#160;31&lt;/span&gt;&lt;/div&gt;&lt;/td&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: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;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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;2021&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:bottom"&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 #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;1,684,702&#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;395,472&#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;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;1,379&#160;&lt;/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;946&#160;&lt;/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;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;2,722&#160;&lt;/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,694&#160;&lt;/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;1,688,803&#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;399,112&#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:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RhYmxlOmZjMDhmNmIxMDk5MDQ5NTFhOWQzY2Q3MTY0MDczOTVhL3RhYmxlcmFuZ2U6ZmMwOGY2YjEwOTkwNDk1MWE5ZDNjZDcxNjQwNzM5NWFfMy0xLTEtMS0zODEw_3aca8673-50c6-45ad-b665-48d919b1d2c1"
      unitRef="usd">1684702000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RhYmxlOmZjMDhmNmIxMDk5MDQ5NTFhOWQzY2Q3MTY0MDczOTVhL3RhYmxlcmFuZ2U6ZmMwOGY2YjEwOTkwNDk1MWE5ZDNjZDcxNjQwNzM5NWFfMy0zLTEtMS0zODY3_d329514b-95c9-4e4c-b662-ced38a5c9874"
      unitRef="usd">395472000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RhYmxlOmZjMDhmNmIxMDk5MDQ5NTFhOWQzY2Q3MTY0MDczOTVhL3RhYmxlcmFuZ2U6ZmMwOGY2YjEwOTkwNDk1MWE5ZDNjZDcxNjQwNzM5NWFfNC0xLTEtMS0zODEw_cdc10d81-9c55-465e-af85-2db014787dec"
      unitRef="usd">1379000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RhYmxlOmZjMDhmNmIxMDk5MDQ5NTFhOWQzY2Q3MTY0MDczOTVhL3RhYmxlcmFuZ2U6ZmMwOGY2YjEwOTkwNDk1MWE5ZDNjZDcxNjQwNzM5NWFfNC0zLTEtMS0zODEw_246838f3-e152-46f0-a191-8a29fad027a4"
      unitRef="usd">946000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RhYmxlOmZjMDhmNmIxMDk5MDQ5NTFhOWQzY2Q3MTY0MDczOTVhL3RhYmxlcmFuZ2U6ZmMwOGY2YjEwOTkwNDk1MWE5ZDNjZDcxNjQwNzM5NWFfNS0xLTEtMS0zODEw_ccfc80d3-130f-4cb2-83de-21c0a85db010"
      unitRef="usd">2722000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RhYmxlOmZjMDhmNmIxMDk5MDQ5NTFhOWQzY2Q3MTY0MDczOTVhL3RhYmxlcmFuZ2U6ZmMwOGY2YjEwOTkwNDk1MWE5ZDNjZDcxNjQwNzM5NWFfNS0zLTEtMS0zODEw_8306d12f-c3a7-4518-93d7-f21d31907cd6"
      unitRef="usd">2694000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RhYmxlOmZjMDhmNmIxMDk5MDQ5NTFhOWQzY2Q3MTY0MDczOTVhL3RhYmxlcmFuZ2U6ZmMwOGY2YjEwOTkwNDk1MWE5ZDNjZDcxNjQwNzM5NWFfNi0xLTEtMS0zODEw_3f175f3a-16b2-44d5-b7d9-ee674ba21bc7"
      unitRef="usd">1688803000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RhYmxlOmZjMDhmNmIxMDk5MDQ5NTFhOWQzY2Q3MTY0MDczOTVhL3RhYmxlcmFuZ2U6ZmMwOGY2YjEwOTkwNDk1MWE5ZDNjZDcxNjQwNzM5NWFfNi0zLTEtMS0zODY3_146918ba-92b7-45d0-bacc-1b65c393aaf5"
      unitRef="usd">399112000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RleHRyZWdpb246ZmE3NDA0ODc4MWM1NDczN2FhMGVkYmU0NzM3YTA1NThfMjE5OTAyMzMyMDE3OA_04e9c23b-9198-4902-af58-e0bae16f7b24">Concentrations of Credit Risk&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 us to concentrations of credit risk consist primarily of cash and cash equivalents, restricted cash, short-term investments, and accounts receivable. We&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; maintain our cash, cash equivalents, restricted cash, and short-term investments with high-credit-quality financial institutions mainly in the U.S. and Israel.&lt;/span&gt; We have not experienced any credit losses relating to our cash, cash equivalents, restricted cash, and short-term investments. For accounts receivable, we are exposed to credit risk in the event of nonpayment by customers to the extent of the amounts recorded on the consolidated balance sheets. We perform periodic credit evaluations of our customers and generally do not require collateral.</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RleHRyZWdpb246ZmE3NDA0ODc4MWM1NDczN2FhMGVkYmU0NzM3YTA1NThfMjE5OTAyMzMyMDE4Mg_a8df66fb-3914-4484-bc7d-88722c38b172">&lt;div style="margin-bottom:9pt;text-align:justify;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;The only channel partner that represented 10% or more of accounts receivable, net for the periods presented was 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:69.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.162%"/&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:13.164%"/&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: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;As of July 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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;As of January&#160;31&lt;/span&gt;&lt;/div&gt;&lt;/td&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: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;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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;2021&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Channel partner A&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;18&#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;span style="color:#000000;font-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 #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;23&#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;span style="color:#000000;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;text-align:justify;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;Channel partners that represented 10% or more of our total revenue for the periods presented were as follows:&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:99.198%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.954%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.954%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.954%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.959%"/&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: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;Three Months Ended July 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;Six Months Ended July 31,&lt;/span&gt;&lt;/div&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 #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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/div&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: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;2020&lt;/span&gt;&lt;/div&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: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;2021&lt;/span&gt;&lt;/div&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: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;2020&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Channel partner A&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;19&#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;span style="color:#000000;font-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 #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;19&#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;span style="color:#000000;font-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 #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;18&#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;span style="color:#000000;font-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 #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;19&#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;span style="color:#000000;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Channel partner B&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;*&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;13&#160;&lt;/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="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;*&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;13&#160;&lt;/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;/table&gt;&lt;/div&gt;</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7512976961334e37ba82796c93808e2b_D20210731-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RhYmxlOmM0OGE0MGM2Y2M5YzQyYTU5M2E5M2UyODU4Njc3ZTE0L3RhYmxlcmFuZ2U6YzQ4YTQwYzZjYzljNDJhNTkzYTkzZTI4NTg2NzdlMTRfMy0xLTEtMS0w_a3a44104-4cdf-4462-b737-6818c9b90942"
      unitRef="number">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i19a9fb10bd704453bbed39b7de603ab3_D20210131-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RhYmxlOmM0OGE0MGM2Y2M5YzQyYTU5M2E5M2UyODU4Njc3ZTE0L3RhYmxlcmFuZ2U6YzQ4YTQwYzZjYzljNDJhNTkzYTkzZTI4NTg2NzdlMTRfMy0zLTEtMS0w_1695e76f-1fd2-41e1-a4bd-f0a42ec8d5be"
      unitRef="number">0.23</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iadea9ab2d5624e02a40d35b90381ed77_D20210501-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RhYmxlOjkzOTlmMmNlNmRhMTQyYzA4MWZiMDAyOGFlY2E1NDVlL3RhYmxlcmFuZ2U6OTM5OWYyY2U2ZGExNDJjMDgxZmIwMDI4YWVjYTU0NWVfMy0xLTEtMS0w_bb014a57-b828-4de3-91ff-42da37bba86c"
      unitRef="number">0.19</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i486820b731bb44bd89f163f672c6996e_D20200501-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RhYmxlOjkzOTlmMmNlNmRhMTQyYzA4MWZiMDAyOGFlY2E1NDVlL3RhYmxlcmFuZ2U6OTM5OWYyY2U2ZGExNDJjMDgxZmIwMDI4YWVjYTU0NWVfMy0zLTEtMS0w_ea8b7ec8-d517-4045-b812-85f0e610a23f"
      unitRef="number">0.19</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if01c6f2bb802443d97e062120922ba18_D20210201-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RhYmxlOjkzOTlmMmNlNmRhMTQyYzA4MWZiMDAyOGFlY2E1NDVlL3RhYmxlcmFuZ2U6OTM5OWYyY2U2ZGExNDJjMDgxZmIwMDI4YWVjYTU0NWVfMy01LTEtMS0w_2fa23b88-94c1-493a-a223-8292d162e396"
      unitRef="number">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i52522882af194fd9b313cfd02b5a3f10_D20200201-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RhYmxlOjkzOTlmMmNlNmRhMTQyYzA4MWZiMDAyOGFlY2E1NDVlL3RhYmxlcmFuZ2U6OTM5OWYyY2U2ZGExNDJjMDgxZmIwMDI4YWVjYTU0NWVfMy03LTEtMS0w_04c0c2b8-b1ca-4e57-a780-11fd3a102d2b"
      unitRef="number">0.19</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="idd819c79ce3a479790e6ba939ee3809a_D20200501-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RhYmxlOjkzOTlmMmNlNmRhMTQyYzA4MWZiMDAyOGFlY2E1NDVlL3RhYmxlcmFuZ2U6OTM5OWYyY2U2ZGExNDJjMDgxZmIwMDI4YWVjYTU0NWVfNC0zLTEtMS0w_db251745-62a4-491b-b83f-84880e4aa22a"
      unitRef="number">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i46365046b80741538561dc8fb6036e46_D20200201-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RhYmxlOjkzOTlmMmNlNmRhMTQyYzA4MWZiMDAyOGFlY2E1NDVlL3RhYmxlcmFuZ2U6OTM5OWYyY2U2ZGExNDJjMDgxZmIwMDI4YWVjYTU0NWVfNC03LTEtMS0w_dfb735b5-a578-45fc-9c95-49cfac96b557"
      unitRef="number">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RleHRyZWdpb246ZmE3NDA0ODc4MWM1NDczN2FhMGVkYmU0NzM3YTA1NThfMjE5OTAyMzMyMDE3OQ_8d572456-9088-414c-ad60-52602ce21d80">Accounts ReceivableAccounts receivable are recorded at invoiced amounts and are non-interest bearing. We have a well-established collection history from our channel partners and end customers. We periodically evaluate the collectability of our accounts receivable and provide an allowance for doubtful accounts as necessary, based on the age of the receivable, expected payment ability, and collection experience.</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80MC9mcmFnOmZhNzQwNDg3ODFjNTQ3MzdhYTBlZGJlNDczN2EwNTU4L3RleHRyZWdpb246ZmE3NDA0ODc4MWM1NDczN2FhMGVkYmU0NzM3YTA1NThfMjE5OTAyMzMyMDE4MA_d94ee0f0-ece1-404f-bcc9-bad66948ecfc">&lt;div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"&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;Recently Adopted Accounting Pronouncement&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;s&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 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&#x2014;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 provides new authoritative guidance with respect to the measurement of credit losses on financial instruments. This update changes the impairment model for most financial assets and certain other instruments by introducing a current expected credit loss (CECL) model. The CECL model is a more forward-looking approach based on expected losses rather than incurred losses, requiring entities to estimate and record losses expected over the remaining contractual life of an asset. We adopted this guidance on February 1, 2021, which did not have a material impact on our condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;In January 2017, the FASB issued ASU No. 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;Intangibles&#x2014;Goodwill and Other (Topic 350): 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;. This ASU simplifies the measurement of goodwill by eliminating step two of the two-step impairment test. Step two 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. This ASU 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. We adopted this guidance on February 1, 2021, which did not have a material impact on our condensed consolidated financial statements.&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:700;line-height:120%"&gt;Recent Accounting Pronouncements Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;In December 2019, the FASB issued ASU No. 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;. This guidance simplifies the accounting for income taxes by eliminating certain exceptions to the &lt;/span&gt;&lt;/div&gt;guidance in Topic 740 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 outside basis differences. The guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates, and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and the allocation of consolidated income taxes to separate financial statements of entities not subject to income tax. The guidance is effective for us on February 1, 2022. We are currently evaluating the impact of this guidance on our condensed consolidated financial statements.&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 No. 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; (ASU 2020-06), which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity&#x2019;s own equity. Among other changes, ASU 2020-06 removes the liability and equity separation model for convertible instruments with a cash conversion feature, and as a result, after adoption, a convertible debt instrument will be accounted for as a single liability measured at its amortized cost and convertible preferred stock will be accounted for as a single equity instrument measured at its historical cost, as long as no other features require bifurcation and recognition as derivatives. Additionally, ASU 2020-06 requires the application of the if-converted method for all convertible instruments in the diluted earnings per share calculation and the inclusion of the effect of share settlement for instruments that may be settled in cash or shares, except for certain liability-classified share-based payment awards. The guidance is effective for us on February 1, 2024. We are currently evaluating the impact of this guidance on our condensed consolidated financial statements.&lt;/span&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfODc5NjA5MzAyODE1MA_52c64425-e639-4041-884d-9af384b06562">REVENUE AND CONTRACT BALANCES&lt;div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"&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;Disaggregation of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;The following table summarizes revenue by geography based on the shipping address of end customers who have contracted to use our platform for the periods presented (in thousands, except percentages):&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:41.207%"/&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.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.844%"/&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:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended July&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended July&#160;31, 2020&lt;/span&gt;&lt;/div&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 #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:120%"&gt;Amount&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:120%"&gt;% of Revenue&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:120%"&gt;Amount&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:120%"&gt;% of Revenue&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:120%"&gt;United States&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;31,207&#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;68&#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;span style="color:#000000;font-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 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;14,777&#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;71&#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;span style="color:#000000;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;International&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,543&#160;&lt;/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;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,897&#160;&lt;/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&#160;&lt;/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:120%"&gt;Total&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;45,750&#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="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;100&#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;span style="color:#000000;font-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 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;20,674&#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="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;100&#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;span style="color:#000000;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;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:41.207%"/&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.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.844%"/&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:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Six Months Ended July&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Six Months Ended July&#160;31, 2020&lt;/span&gt;&lt;/div&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 #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:120%"&gt;Amount&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:120%"&gt;% of Revenue&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:120%"&gt;Amount&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:120%"&gt;% of Revenue&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:120%"&gt;United States&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;57,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;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;69&#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;span style="color:#000000;font-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 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;26,991&#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;70&#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;span style="color:#000000;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;International&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,762&#160;&lt;/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;31&#160;&lt;/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,640&#160;&lt;/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;/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:120%"&gt;Total&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;83,145&#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="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;100&#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;span style="color:#000000;font-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 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;38,631&#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="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;100&#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;span style="color:#000000;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;text-align:justify;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;No single country other than the United States represented 10% or more of our revenue during the three and six months ended July&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;The following table summarizes revenue from contracts by type of customer for the periods presented (in thousands, except percentages): &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:41.207%"/&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.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.844%"/&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:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended July&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended July&#160;31, 2020&lt;/span&gt;&lt;/div&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 #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:120%"&gt;Amount&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:120%"&gt;% of Revenue&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:120%"&gt;Amount&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:120%"&gt;% of Revenue&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:120%"&gt;Channel partners&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:120%"&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:120%"&gt;42,126&#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:120%"&gt;92&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&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:120%"&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:120%"&gt;19,698&#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:120%"&gt;95&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Direct customers&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:120%"&gt;3,624&#160;&lt;/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:120%"&gt;8&#160;&lt;/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:120%"&gt;976&#160;&lt;/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:120%"&gt;5&#160;&lt;/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:120%"&gt;Total&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:120%"&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:120%"&gt;45,750&#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="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:120%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&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:120%"&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:120%"&gt;20,674&#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="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:120%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&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:41.207%"/&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.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.844%"/&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:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Six Months Ended July&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Six Months Ended July&#160;31, 2020&lt;/span&gt;&lt;/div&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 #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:120%"&gt;Amount&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:120%"&gt;% of Revenue&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:120%"&gt;Amount&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:120%"&gt;% of Revenue&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:120%"&gt;Channel partners&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:120%"&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:120%"&gt;76,238&#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:120%"&gt;92&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&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:120%"&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:120%"&gt;36,813&#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:120%"&gt;95&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Direct customers&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:120%"&gt;6,907&#160;&lt;/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:120%"&gt;8&#160;&lt;/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:120%"&gt;1,818&#160;&lt;/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:120%"&gt;5&#160;&lt;/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:120%"&gt;Total&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:120%"&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:120%"&gt;83,145&#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="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:120%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&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:120%"&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:120%"&gt;38,631&#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="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:120%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"&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;Contract Balances&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;Contract assets consist of unbilled accounts receivable, which arise when a right to consideration for our performance under the customer contract occurs before invoicing the customer. The amount of unbilled accounts receivable included within accounts receivable, net on the consolidated balance sheets w&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;as $1.4 million a&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;nd $1.5 million as of July&#160;31, 2021 and January&#160;31, 2021, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;Contract liabilities consist of deferred revenue, which represents invoices billed in advance of performance under a contract. Deferred revenue is recognized as revenue over the contractual period. The deferred revenue balance was $184.6 million and $141.8 million as of July&#160;31, 2021 and January&#160;31, 2021, respectively. We recognized revenue of $24.5 million and $14.4 million during the three months ended July&#160;31, 2021 and 2020, respectively, and $53.6 million and $30.2 million for the six months ended July&#160;31, 2021 and 2020, respectively, that was included in the corresponding contract liability balance at the beginning of the period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:22.5pt"&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;Remaining Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;Our contracts with customers typically range from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMTY2Ng_defb226d-874f-4cd8-bfde-ed6291608b19"&gt;one&lt;/span&gt; to three years. Revenue allocated to remaining performance obligations represents non-cancelable contract revenue that has not yet been recognized, which includes deferred revenue and amounts that will be invoiced in future periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&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 July&#160;31, 2021, our remaining performance obligations were $219.1 million, of which we expect to recognize 87% as revenue over the next 24 months, with the remainder to be recognized thereafter.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;We periodically review deferred contract acquisition costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit. We did not recognize any impairment of deferred contract acquisition costs during the three and six months ended July&#160;31, 2021 and 2020</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfODc5NjA5MzAyODE1MQ_b725889b-cb4f-4fce-bc93-27acbe595786">&lt;div style="margin-bottom:9pt;text-align:justify;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;The following table summarizes revenue by geography based on the shipping address of end customers who have contracted to use our platform for the periods presented (in thousands, except percentages):&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:41.207%"/&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.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.844%"/&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:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended July&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended July&#160;31, 2020&lt;/span&gt;&lt;/div&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 #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:120%"&gt;Amount&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:120%"&gt;% of Revenue&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:120%"&gt;Amount&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:120%"&gt;% of Revenue&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:120%"&gt;United States&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;31,207&#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;68&#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;span style="color:#000000;font-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 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;14,777&#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;71&#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;span style="color:#000000;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;International&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,543&#160;&lt;/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;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,897&#160;&lt;/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&#160;&lt;/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:120%"&gt;Total&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;45,750&#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="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;100&#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;span style="color:#000000;font-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 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;20,674&#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="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;100&#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;span style="color:#000000;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;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:41.207%"/&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.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.844%"/&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:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Six Months Ended July&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Six Months Ended July&#160;31, 2020&lt;/span&gt;&lt;/div&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 #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:120%"&gt;Amount&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:120%"&gt;% of Revenue&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:120%"&gt;Amount&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:120%"&gt;% of Revenue&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:120%"&gt;United States&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;57,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;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;69&#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;span style="color:#000000;font-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 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;26,991&#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;70&#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;span style="color:#000000;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;International&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,762&#160;&lt;/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;31&#160;&lt;/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,640&#160;&lt;/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;/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:120%"&gt;Total&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;83,145&#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="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;100&#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;span style="color:#000000;font-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 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;38,631&#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="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;100&#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;span style="color:#000000;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:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6f33a66c985449738985357fde0aef8e_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmFjYWUwZmEzYWM2MjQzZDdhZjI5NmJiYTY5MjY2OTliL3RhYmxlcmFuZ2U6YWNhZTBmYTNhYzYyNDNkN2FmMjk2YmJhNjkyNjY5OWJfMy0xLTEtMS0w_e505586c-0177-43be-bfbf-9d00258e79b2"
      unitRef="usd">31207000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i902074dbf92649b4b406857cf043ccf6_D20210501-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmFjYWUwZmEzYWM2MjQzZDdhZjI5NmJiYTY5MjY2OTliL3RhYmxlcmFuZ2U6YWNhZTBmYTNhYzYyNDNkN2FmMjk2YmJhNjkyNjY5OWJfMy0zLTEtMS0w_ed1bb6b9-43ae-4459-9c80-d155aeab15b9"
      unitRef="number">0.68</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3544e38fa6ab437b831854b339ccfb07_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmFjYWUwZmEzYWM2MjQzZDdhZjI5NmJiYTY5MjY2OTliL3RhYmxlcmFuZ2U6YWNhZTBmYTNhYzYyNDNkN2FmMjk2YmJhNjkyNjY5OWJfMy01LTEtMS0w_ea343dbf-f989-4811-947b-d9459761fcca"
      unitRef="usd">14777000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if6e282bd7d50452cba6bb6e8082f29f0_D20200501-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmFjYWUwZmEzYWM2MjQzZDdhZjI5NmJiYTY5MjY2OTliL3RhYmxlcmFuZ2U6YWNhZTBmYTNhYzYyNDNkN2FmMjk2YmJhNjkyNjY5OWJfMy03LTEtMS0w_5901029f-258d-4813-98e1-ca8a580556cf"
      unitRef="number">0.71</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5fc39c24022b4d9b90bdcde050051b06_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmFjYWUwZmEzYWM2MjQzZDdhZjI5NmJiYTY5MjY2OTliL3RhYmxlcmFuZ2U6YWNhZTBmYTNhYzYyNDNkN2FmMjk2YmJhNjkyNjY5OWJfNC0xLTEtMS0w_92249825-2650-4d9f-8271-496135c0fe3c"
      unitRef="usd">14543000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if9bde9bb7f8b40e48f7b081a773eb276_D20210501-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmFjYWUwZmEzYWM2MjQzZDdhZjI5NmJiYTY5MjY2OTliL3RhYmxlcmFuZ2U6YWNhZTBmYTNhYzYyNDNkN2FmMjk2YmJhNjkyNjY5OWJfNC0zLTEtMS0w_51bde312-38ce-40f3-ac33-dac1e6a46714"
      unitRef="number">0.32</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i863355b01ebe43e09bc51abd067954e6_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmFjYWUwZmEzYWM2MjQzZDdhZjI5NmJiYTY5MjY2OTliL3RhYmxlcmFuZ2U6YWNhZTBmYTNhYzYyNDNkN2FmMjk2YmJhNjkyNjY5OWJfNC01LTEtMS0w_43520043-77e4-4b59-9113-0368ee197ad8"
      unitRef="usd">5897000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2685956aa56d4052974ce1fd0a2ab16b_D20200501-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmFjYWUwZmEzYWM2MjQzZDdhZjI5NmJiYTY5MjY2OTliL3RhYmxlcmFuZ2U6YWNhZTBmYTNhYzYyNDNkN2FmMjk2YmJhNjkyNjY5OWJfNC03LTEtMS0w_230ddedb-3008-46af-a558-32a705e885f7"
      unitRef="number">0.29</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmFjYWUwZmEzYWM2MjQzZDdhZjI5NmJiYTY5MjY2OTliL3RhYmxlcmFuZ2U6YWNhZTBmYTNhYzYyNDNkN2FmMjk2YmJhNjkyNjY5OWJfNS0xLTEtMS0w_139ae085-c427-4307-ab1b-9acfc22cc407"
      unitRef="usd">45750000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ica8a25fd35fe41feba5b59c90b01d90e_D20210501-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmFjYWUwZmEzYWM2MjQzZDdhZjI5NmJiYTY5MjY2OTliL3RhYmxlcmFuZ2U6YWNhZTBmYTNhYzYyNDNkN2FmMjk2YmJhNjkyNjY5OWJfNS0zLTEtMS0w_460fdd55-bacf-44a3-a271-01a85b35bbc6"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmFjYWUwZmEzYWM2MjQzZDdhZjI5NmJiYTY5MjY2OTliL3RhYmxlcmFuZ2U6YWNhZTBmYTNhYzYyNDNkN2FmMjk2YmJhNjkyNjY5OWJfNS01LTEtMS0w_5aca1950-fff1-4f5f-8e9f-9070c31e3aeb"
      unitRef="usd">20674000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i5193e22e1a2e44fe87afddf04672a5c8_D20200501-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmFjYWUwZmEzYWM2MjQzZDdhZjI5NmJiYTY5MjY2OTliL3RhYmxlcmFuZ2U6YWNhZTBmYTNhYzYyNDNkN2FmMjk2YmJhNjkyNjY5OWJfNS03LTEtMS0w_132861a4-8b92-4c8d-9072-f58c0a4cfa89"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia9d255f3a5ea4ce4851de9128d4874a5_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjAwNTA4YWZmYzI3YzRmYzJhYTY0YTE5YjUyNWQzMjQ3L3RhYmxlcmFuZ2U6MDA1MDhhZmZjMjdjNGZjMmFhNjRhMTliNTI1ZDMyNDdfMi0xLTEtMS05ODk_ad2e17b2-3926-459f-9d73-fb99d18df08c"
      unitRef="usd">57383000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2ba5511f89004b2ba8c3903a46211949_D20210201-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjAwNTA4YWZmYzI3YzRmYzJhYTY0YTE5YjUyNWQzMjQ3L3RhYmxlcmFuZ2U6MDA1MDhhZmZjMjdjNGZjMmFhNjRhMTliNTI1ZDMyNDdfMi0zLTEtMS05ODk_88553a15-c029-420d-ad35-e2625e107849"
      unitRef="number">0.69</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i303e70d883a740d1a151a98cd634c15a_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjAwNTA4YWZmYzI3YzRmYzJhYTY0YTE5YjUyNWQzMjQ3L3RhYmxlcmFuZ2U6MDA1MDhhZmZjMjdjNGZjMmFhNjRhMTliNTI1ZDMyNDdfMi01LTEtMS05OTM_5e18a269-82af-405b-b73c-ef0be5516f63"
      unitRef="usd">26991000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2fbb8e85d3364357904073503996a861_D20200201-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjAwNTA4YWZmYzI3YzRmYzJhYTY0YTE5YjUyNWQzMjQ3L3RhYmxlcmFuZ2U6MDA1MDhhZmZjMjdjNGZjMmFhNjRhMTliNTI1ZDMyNDdfMi03LTEtMS05OTM_5ffcb9bf-d5ad-4453-a0cf-a29299665e92"
      unitRef="number">0.70</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i043c1d724aee4a52a0e90c5afffebb5b_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjAwNTA4YWZmYzI3YzRmYzJhYTY0YTE5YjUyNWQzMjQ3L3RhYmxlcmFuZ2U6MDA1MDhhZmZjMjdjNGZjMmFhNjRhMTliNTI1ZDMyNDdfMy0xLTEtMS05ODk_df161297-beb5-439c-af1a-3737836f6676"
      unitRef="usd">25762000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2972f5202af94fa9a5135df40ca0b9ef_D20210201-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjAwNTA4YWZmYzI3YzRmYzJhYTY0YTE5YjUyNWQzMjQ3L3RhYmxlcmFuZ2U6MDA1MDhhZmZjMjdjNGZjMmFhNjRhMTliNTI1ZDMyNDdfMy0zLTEtMS05ODk_b6b4c21d-f371-4cb7-8d49-6084e52bf686"
      unitRef="number">0.31</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i59d3ed4029a840f0a23cc885d786c75c_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjAwNTA4YWZmYzI3YzRmYzJhYTY0YTE5YjUyNWQzMjQ3L3RhYmxlcmFuZ2U6MDA1MDhhZmZjMjdjNGZjMmFhNjRhMTliNTI1ZDMyNDdfMy01LTEtMS05OTM_ca0e951f-d59e-4cd9-8642-20d68be3fbb9"
      unitRef="usd">11640000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ibd2d384431424cf0a2cdf23ee9009026_D20200201-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjAwNTA4YWZmYzI3YzRmYzJhYTY0YTE5YjUyNWQzMjQ3L3RhYmxlcmFuZ2U6MDA1MDhhZmZjMjdjNGZjMmFhNjRhMTliNTI1ZDMyNDdfMy03LTEtMS05OTM_d3249524-07de-445f-b086-658407e4af66"
      unitRef="number">0.30</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjAwNTA4YWZmYzI3YzRmYzJhYTY0YTE5YjUyNWQzMjQ3L3RhYmxlcmFuZ2U6MDA1MDhhZmZjMjdjNGZjMmFhNjRhMTliNTI1ZDMyNDdfNC0xLTEtMS05ODk_601771a5-36f3-482c-a4f5-89dd41af3d41"
      unitRef="usd">83145000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ide1caafe02d94788af4237c40939940d_D20210201-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjAwNTA4YWZmYzI3YzRmYzJhYTY0YTE5YjUyNWQzMjQ3L3RhYmxlcmFuZ2U6MDA1MDhhZmZjMjdjNGZjMmFhNjRhMTliNTI1ZDMyNDdfNC0zLTEtMS05ODk_b150e2dd-7b40-4e7f-bd7c-ae1febb4c9e0"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjAwNTA4YWZmYzI3YzRmYzJhYTY0YTE5YjUyNWQzMjQ3L3RhYmxlcmFuZ2U6MDA1MDhhZmZjMjdjNGZjMmFhNjRhMTliNTI1ZDMyNDdfNC01LTEtMS05OTM_a493e533-0412-4311-a7f7-9ec64cdddca4"
      unitRef="usd">38631000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic4cf9c2e82324f52939558a435c32c63_D20200201-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjAwNTA4YWZmYzI3YzRmYzJhYTY0YTE5YjUyNWQzMjQ3L3RhYmxlcmFuZ2U6MDA1MDhhZmZjMjdjNGZjMmFhNjRhMTliNTI1ZDMyNDdfNC03LTEtMS05OTM_794ff0f7-01e4-4e1c-8ffb-b23e9304154d"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfODc5NjA5MzAyODE1Mg_b767b8e2-980f-4cc3-bebf-139df8b37414">&lt;div style="margin-bottom:9pt;text-align:justify;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;The following table summarizes revenue from contracts by type of customer for the periods presented (in thousands, except percentages): &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:41.207%"/&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.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.844%"/&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:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended July&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended July&#160;31, 2020&lt;/span&gt;&lt;/div&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 #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:120%"&gt;Amount&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:120%"&gt;% of Revenue&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:120%"&gt;Amount&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:120%"&gt;% of Revenue&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:120%"&gt;Channel partners&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:120%"&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:120%"&gt;42,126&#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:120%"&gt;92&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&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:120%"&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:120%"&gt;19,698&#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:120%"&gt;95&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Direct customers&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:120%"&gt;3,624&#160;&lt;/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:120%"&gt;8&#160;&lt;/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:120%"&gt;976&#160;&lt;/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:120%"&gt;5&#160;&lt;/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:120%"&gt;Total&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:120%"&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:120%"&gt;45,750&#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="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:120%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&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:120%"&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:120%"&gt;20,674&#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="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:120%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&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:41.207%"/&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.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.844%"/&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:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Six Months Ended July&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Six Months Ended July&#160;31, 2020&lt;/span&gt;&lt;/div&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 #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:120%"&gt;Amount&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:120%"&gt;% of Revenue&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:120%"&gt;Amount&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:120%"&gt;% of Revenue&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:120%"&gt;Channel partners&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:120%"&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:120%"&gt;76,238&#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:120%"&gt;92&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&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:120%"&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:120%"&gt;36,813&#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:120%"&gt;95&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Direct customers&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:120%"&gt;6,907&#160;&lt;/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:120%"&gt;8&#160;&lt;/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:120%"&gt;1,818&#160;&lt;/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:120%"&gt;5&#160;&lt;/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:120%"&gt;Total&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:120%"&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:120%"&gt;83,145&#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="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:120%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&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:120%"&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:120%"&gt;38,631&#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="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:120%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ica5ef6cdc2ff487381f86f488186df49_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmM2NjJkYTIzMjg5NzQ4NTI4MTM0N2EyMmFjZjA2YTFjL3RhYmxlcmFuZ2U6YzY2MmRhMjMyODk3NDg1MjgxMzQ3YTIyYWNmMDZhMWNfMy0xLTEtMS0w_11d92b01-de8b-4ec6-a5d1-b3dd729029a5"
      unitRef="usd">42126000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="ica5ef6cdc2ff487381f86f488186df49_D20210501-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmM2NjJkYTIzMjg5NzQ4NTI4MTM0N2EyMmFjZjA2YTFjL3RhYmxlcmFuZ2U6YzY2MmRhMjMyODk3NDg1MjgxMzQ3YTIyYWNmMDZhMWNfMy0zLTEtMS0w_7a45edf8-5216-49a7-b534-0746b77b0155"
      unitRef="number">0.92</s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9257ada5a20a4b85bf94200f42099243_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmM2NjJkYTIzMjg5NzQ4NTI4MTM0N2EyMmFjZjA2YTFjL3RhYmxlcmFuZ2U6YzY2MmRhMjMyODk3NDg1MjgxMzQ3YTIyYWNmMDZhMWNfMy01LTEtMS0w_8cfc4132-3663-419e-9ef8-4b5864c26d35"
      unitRef="usd">19698000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i9257ada5a20a4b85bf94200f42099243_D20200501-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmM2NjJkYTIzMjg5NzQ4NTI4MTM0N2EyMmFjZjA2YTFjL3RhYmxlcmFuZ2U6YzY2MmRhMjMyODk3NDg1MjgxMzQ3YTIyYWNmMDZhMWNfMy03LTEtMS0w_e9444ef6-99fd-4115-9d4e-23ff4c7b9f00"
      unitRef="number">0.95</s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i27cf41fcf50247299aec1ae782091ebb_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmM2NjJkYTIzMjg5NzQ4NTI4MTM0N2EyMmFjZjA2YTFjL3RhYmxlcmFuZ2U6YzY2MmRhMjMyODk3NDg1MjgxMzQ3YTIyYWNmMDZhMWNfNC0xLTEtMS0w_5a8709ad-770f-40eb-9bce-444951a88ee9"
      unitRef="usd">3624000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i27cf41fcf50247299aec1ae782091ebb_D20210501-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmM2NjJkYTIzMjg5NzQ4NTI4MTM0N2EyMmFjZjA2YTFjL3RhYmxlcmFuZ2U6YzY2MmRhMjMyODk3NDg1MjgxMzQ3YTIyYWNmMDZhMWNfNC0zLTEtMS0w_25e9940f-9c07-4f4c-b527-b1d4f01bd5cf"
      unitRef="number">0.08</s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i82bf66c4030b467c9d8636011c0975ae_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmM2NjJkYTIzMjg5NzQ4NTI4MTM0N2EyMmFjZjA2YTFjL3RhYmxlcmFuZ2U6YzY2MmRhMjMyODk3NDg1MjgxMzQ3YTIyYWNmMDZhMWNfNC01LTEtMS0w_b2fdd858-4764-4958-bbd8-5a64095f3cf8"
      unitRef="usd">976000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i82bf66c4030b467c9d8636011c0975ae_D20200501-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmM2NjJkYTIzMjg5NzQ4NTI4MTM0N2EyMmFjZjA2YTFjL3RhYmxlcmFuZ2U6YzY2MmRhMjMyODk3NDg1MjgxMzQ3YTIyYWNmMDZhMWNfNC03LTEtMS0w_2d38b907-157c-4e3a-976d-22395789e9b6"
      unitRef="number">0.05</s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmM2NjJkYTIzMjg5NzQ4NTI4MTM0N2EyMmFjZjA2YTFjL3RhYmxlcmFuZ2U6YzY2MmRhMjMyODk3NDg1MjgxMzQ3YTIyYWNmMDZhMWNfNS0xLTEtMS0w_d1c47952-16ff-4f7b-a66c-efda9c53694e"
      unitRef="usd">45750000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmM2NjJkYTIzMjg5NzQ4NTI4MTM0N2EyMmFjZjA2YTFjL3RhYmxlcmFuZ2U6YzY2MmRhMjMyODk3NDg1MjgxMzQ3YTIyYWNmMDZhMWNfNS0zLTEtMS0w_ae338011-08d9-42e3-b159-2dd4e362aac0"
      unitRef="number">1</s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmM2NjJkYTIzMjg5NzQ4NTI4MTM0N2EyMmFjZjA2YTFjL3RhYmxlcmFuZ2U6YzY2MmRhMjMyODk3NDg1MjgxMzQ3YTIyYWNmMDZhMWNfNS01LTEtMS0w_e76c9e35-8429-4c82-bb71-af97becfa1a6"
      unitRef="usd">20674000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOmM2NjJkYTIzMjg5NzQ4NTI4MTM0N2EyMmFjZjA2YTFjL3RhYmxlcmFuZ2U6YzY2MmRhMjMyODk3NDg1MjgxMzQ3YTIyYWNmMDZhMWNfNS03LTEtMS0w_02cf2f6a-2018-4f94-b219-2e94fec40390"
      unitRef="number">1</s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6b979d3fc08047a6b27a72f8b7ca0303_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjVlNDU2MGE1ODVhZjRkYzk5MGExZjFjODZiZTI0ZDUzL3RhYmxlcmFuZ2U6NWU0NTYwYTU4NWFmNGRjOTkwYTFmMWM4NmJlMjRkNTNfMi0xLTEtMS0xMDEw_d37f5775-c347-491b-b012-ebb738eefa33"
      unitRef="usd">76238000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i6b979d3fc08047a6b27a72f8b7ca0303_D20210201-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjVlNDU2MGE1ODVhZjRkYzk5MGExZjFjODZiZTI0ZDUzL3RhYmxlcmFuZ2U6NWU0NTYwYTU4NWFmNGRjOTkwYTFmMWM4NmJlMjRkNTNfMi0zLTEtMS0xMDEw_5854fdaf-f4d4-4a6a-bd00-4517b03ad4f9"
      unitRef="number">0.92</s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i44b9aa0c652948f59042e25df8aecb45_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjVlNDU2MGE1ODVhZjRkYzk5MGExZjFjODZiZTI0ZDUzL3RhYmxlcmFuZ2U6NWU0NTYwYTU4NWFmNGRjOTkwYTFmMWM4NmJlMjRkNTNfMi01LTEtMS0xMDE0_e423c961-2504-4b14-a067-f8462b1d4f83"
      unitRef="usd">36813000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i44b9aa0c652948f59042e25df8aecb45_D20200201-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjVlNDU2MGE1ODVhZjRkYzk5MGExZjFjODZiZTI0ZDUzL3RhYmxlcmFuZ2U6NWU0NTYwYTU4NWFmNGRjOTkwYTFmMWM4NmJlMjRkNTNfMi03LTEtMS0xMDE0_833c6070-a993-4e9e-9792-72c1d8240752"
      unitRef="number">0.95</s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaba79028f9714e128fc12ad5af632588_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjVlNDU2MGE1ODVhZjRkYzk5MGExZjFjODZiZTI0ZDUzL3RhYmxlcmFuZ2U6NWU0NTYwYTU4NWFmNGRjOTkwYTFmMWM4NmJlMjRkNTNfMy0xLTEtMS0xMDEw_2b8960ae-0cf1-46ed-992e-84512d374fe0"
      unitRef="usd">6907000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="iaba79028f9714e128fc12ad5af632588_D20210201-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjVlNDU2MGE1ODVhZjRkYzk5MGExZjFjODZiZTI0ZDUzL3RhYmxlcmFuZ2U6NWU0NTYwYTU4NWFmNGRjOTkwYTFmMWM4NmJlMjRkNTNfMy0zLTEtMS0xMDEw_6c6bb54b-27b7-4f33-b722-b09fdd1680ba"
      unitRef="number">0.08</s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5d7bbee71bc34d8f8367074e775550d6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjVlNDU2MGE1ODVhZjRkYzk5MGExZjFjODZiZTI0ZDUzL3RhYmxlcmFuZ2U6NWU0NTYwYTU4NWFmNGRjOTkwYTFmMWM4NmJlMjRkNTNfMy01LTEtMS0xMDE0_1da35719-f131-4acc-a36c-f47ef059826d"
      unitRef="usd">1818000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i5d7bbee71bc34d8f8367074e775550d6_D20200201-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjVlNDU2MGE1ODVhZjRkYzk5MGExZjFjODZiZTI0ZDUzL3RhYmxlcmFuZ2U6NWU0NTYwYTU4NWFmNGRjOTkwYTFmMWM4NmJlMjRkNTNfMy03LTEtMS0xMDE0_90d912e9-1d81-4027-89b8-a2795345a8f7"
      unitRef="number">0.05</s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjVlNDU2MGE1ODVhZjRkYzk5MGExZjFjODZiZTI0ZDUzL3RhYmxlcmFuZ2U6NWU0NTYwYTU4NWFmNGRjOTkwYTFmMWM4NmJlMjRkNTNfNC0xLTEtMS0xMDEw_73622574-eba5-411a-93cc-f4ef249457f0"
      unitRef="usd">83145000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjVlNDU2MGE1ODVhZjRkYzk5MGExZjFjODZiZTI0ZDUzL3RhYmxlcmFuZ2U6NWU0NTYwYTU4NWFmNGRjOTkwYTFmMWM4NmJlMjRkNTNfNC0zLTEtMS0xMDEw_d38ef28c-4748-4529-b66e-94318368726f"
      unitRef="number">1</s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjVlNDU2MGE1ODVhZjRkYzk5MGExZjFjODZiZTI0ZDUzL3RhYmxlcmFuZ2U6NWU0NTYwYTU4NWFmNGRjOTkwYTFmMWM4NmJlMjRkNTNfNC01LTEtMS0xMDE0_58273936-aa02-42be-984a-28b691f1faf5"
      unitRef="usd">38631000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RhYmxlOjVlNDU2MGE1ODVhZjRkYzk5MGExZjFjODZiZTI0ZDUzL3RhYmxlcmFuZ2U6NWU0NTYwYTU4NWFmNGRjOTkwYTFmMWM4NmJlMjRkNTNfNC03LTEtMS0xMDE0_d74199f2-37a1-43a3-9bf4-6fd25ba85fd5"
      unitRef="number">1</s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMzI5ODUzNDg4NTgxMQ_dfd13e5b-b550-47e2-895d-651bff3b52fc"
      unitRef="usd">1400000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfODk2_f28f28ee-8b68-463c-b73d-f6ce9d5d7207"
      unitRef="usd">1500000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMzI5ODUzNDg4OTQwMQ_7f9037e6-7180-4bee-9cfc-b1c3b99e71a5"
      unitRef="usd">184600000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMzI5ODUzNDg4OTQwOA_6ff235c6-bb05-4e43-911c-08684411a02a"
      unitRef="usd">141800000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMzI5ODUzNDg4NzA2Nw_fa81ccd0-2f84-44aa-a4eb-73c13d4bff42"
      unitRef="usd">24500000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMzI5ODUzNDg4NzA0OA_3dcb1945-3723-4fbe-9746-b802741bdddc"
      unitRef="usd">14400000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMzI5ODUzNDg4NzA3Nw_528cc200-b36c-4dfa-9291-231719291312"
      unitRef="usd">53600000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMzI5ODUzNDg4NzExNQ_5aa37241-1e4a-4e44-a7bc-5150427f3ab6"
      unitRef="usd">30200000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <s:RevenueFromContractWithCustomerContractTerm
      contextRef="i7623c3e6ddcc40529777781d5e90c0da_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMTY3Mg_a9c50bdf-c05a-4041-a400-a5d4ddb8febf">P3Y</s:RevenueFromContractWithCustomerContractTerm>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMzI5ODUzNDg4ODExMA_df72fa19-e7ca-4d18-bb78-fa79d2b51865"
      unitRef="usd">219100000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="i0116e0b80e9b42098409c6e6cd601551_I20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMzI5ODUzNDg4ODExOA_4b59014d-9f70-4218-b751-62396eb558ce"
      unitRef="number">0.87</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i0116e0b80e9b42098409c6e6cd601551_I20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMzI5ODUzNDg4ODUwMw_aa5809d4-3c53-460b-b08c-6c203a59dc81">P24M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:DeferredPolicyAcquisitionCostsImpairmentLoss
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMjE5OTAyMzI2NjcxNw_b23130b6-1ee5-4136-ab0c-0130d20d9e41"
      unitRef="usd">0</us-gaap:DeferredPolicyAcquisitionCostsImpairmentLoss>
    <us-gaap:DeferredPolicyAcquisitionCostsImpairmentLoss
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMjE5OTAyMzI2NjcxNw_be676d3e-5c04-4b67-bf4a-c0d1e288f12e"
      unitRef="usd">0</us-gaap:DeferredPolicyAcquisitionCostsImpairmentLoss>
    <us-gaap:DeferredPolicyAcquisitionCostsImpairmentLoss
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMjE5OTAyMzI2NjcxNw_cda2fbc5-4887-4368-8c97-290c7d54ebde"
      unitRef="usd">0</us-gaap:DeferredPolicyAcquisitionCostsImpairmentLoss>
    <us-gaap:DeferredPolicyAcquisitionCostsImpairmentLoss
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMjE5OTAyMzI2NjcxNw_d708dacf-2265-49aa-ad5d-575128cb4802"
      unitRef="usd">0</us-gaap:DeferredPolicyAcquisitionCostsImpairmentLoss>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RleHRyZWdpb246N2IxNDcxMTA5NWFhNGRiZDg4ODdlMTU0MzBmYzYxNzZfMjE5OTAyMzI1NzY0Mg_9f51b467-c3d0-43ff-831e-d28d0838ee00">FAIR VALUE MEASUREMENTS&lt;div style="margin-bottom:9pt;text-align:justify;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;We measure fair value based on a three-level hierarchy, maximizing the use of observable inputs, where available, and minimizing the use of unobservable inputs, as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt"&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;Level 1:&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:21.01pt"&gt;Assets and liabilities whose values are based on observable inputs such as quoted (unadjusted)&#160;prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt"&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;Level 2:&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:21.01pt"&gt;Assets and liabilities whose values are based on inputs from quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt"&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;Level 3:&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:21.01pt"&gt;Assets and liabilities whose values are based on unobservable inputs that are supported by little or no market activity and that are significant to the overall fair value measurement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;The following table summarizes the respective fair value and the classification by level within the fair value hierarchy (in thousands):&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:42.489%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.521%"/&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.521%"/&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.521%"/&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.525%"/&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:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;As of July&#160;31, 2021&lt;/span&gt;&lt;/div&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 #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:120%"&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:120%"&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:120%"&gt;Level 3&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:120%"&gt;Total&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:700;line-height:100%"&gt;Assets&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;padding:0 1pt"/&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;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:bottom"&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:&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: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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&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;40,520&#160;&lt;/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;&#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 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;&#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 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;40,520&#160;&lt;/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;Short-term investments:&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: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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&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;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;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;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: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 assets measured and recorded at fair value&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;40,520&#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;370&#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;40,890&#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;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:42.489%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.521%"/&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.521%"/&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.521%"/&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.525%"/&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:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;As of January&#160;31, 2021&lt;/span&gt;&lt;/div&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 #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:120%"&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:120%"&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:120%"&gt;Level 3&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:120%"&gt;Total&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:700;line-height:100%"&gt;Assets&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;padding:0 1pt"/&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;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:bottom"&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:&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: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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&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:120%"&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:120%"&gt;40,518&#160;&lt;/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:120%"&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:120%"&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 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:120%"&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:120%"&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 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:120%"&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:120%"&gt;40,518&#160;&lt;/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;Short-term investments:&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: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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&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:120%"&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:120%"&gt;364&#160;&lt;/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:120%"&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:120%"&gt;364&#160;&lt;/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 assets measured and recorded at fair value&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:120%"&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:120%"&gt;40,518&#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:120%"&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:120%"&gt;364&#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:120%"&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:120%"&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:120%"&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:120%"&gt;40,882&#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:justify;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;There were no transfers between the levels of the fair value hierarchy during the three and six months ended July&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;As of July&#160;31, 2021 and January&#160;31, 2021, the aggregate fair value of our cash equivalents and short-term investments approximated amortized cost and, as such, there were no unrealized gains or losses, either individually or in the aggregate. As of July&#160;31, 2021 and January&#160;31, 2021, our cash and cash equivalents had contractual maturities of three and six months or less and short-term investments had contractual maturities within one year of each respective date.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RleHRyZWdpb246N2IxNDcxMTA5NWFhNGRiZDg4ODdlMTU0MzBmYzYxNzZfMjE5OTAyMzI1NzY0Mw_92461933-afc0-4f50-bb48-9321bf488c4b">&lt;div style="margin-bottom:9pt;text-align:justify;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;The following table summarizes the respective fair value and the classification by level within the fair value hierarchy (in thousands):&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:42.489%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.521%"/&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.521%"/&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.521%"/&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.525%"/&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:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;As of July&#160;31, 2021&lt;/span&gt;&lt;/div&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 #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:120%"&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:120%"&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:120%"&gt;Level 3&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:120%"&gt;Total&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:700;line-height:100%"&gt;Assets&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;padding:0 1pt"/&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;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:bottom"&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:&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: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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&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;40,520&#160;&lt;/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;&#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 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;&#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 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;40,520&#160;&lt;/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;Short-term investments:&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: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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&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;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;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;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: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 assets measured and recorded at fair value&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;40,520&#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;370&#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;40,890&#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;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:42.489%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.521%"/&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.521%"/&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.521%"/&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.525%"/&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:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;As of January&#160;31, 2021&lt;/span&gt;&lt;/div&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 #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:120%"&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:120%"&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:120%"&gt;Level 3&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:120%"&gt;Total&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:700;line-height:100%"&gt;Assets&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;padding:0 1pt"/&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;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:bottom"&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:&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: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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&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:120%"&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:120%"&gt;40,518&#160;&lt;/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:120%"&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:120%"&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 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:120%"&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:120%"&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 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:120%"&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:120%"&gt;40,518&#160;&lt;/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;Short-term investments:&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: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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&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:120%"&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:120%"&gt;364&#160;&lt;/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:120%"&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:120%"&gt;364&#160;&lt;/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 assets measured and recorded at fair value&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:120%"&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:120%"&gt;40,518&#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:120%"&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:120%"&gt;364&#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:120%"&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:120%"&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:120%"&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:120%"&gt;40,882&#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:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i34fede2e254845189cdf1a270554cf93_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJiNGFmZTk5MjBhOTQwMDliOTk4NTkzNWYxN2Y3YWFlL3RhYmxlcmFuZ2U6YmI0YWZlOTkyMGE5NDAwOWI5OTg1OTM1ZjE3ZjdhYWVfNS0xLTEtMS0w_1f2d5f7d-de97-4695-b3ef-385d0b72e277"
      unitRef="usd">40520000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i5246e8e499b549d9a0427b7a093cb5c5_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJiNGFmZTk5MjBhOTQwMDliOTk4NTkzNWYxN2Y3YWFlL3RhYmxlcmFuZ2U6YmI0YWZlOTkyMGE5NDAwOWI5OTg1OTM1ZjE3ZjdhYWVfNS0zLTEtMS0w_cc185fbd-8365-4965-a8a9-c32f02b0bcac"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i076fe4acb1f843a48df64f9bfdc330bd_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJiNGFmZTk5MjBhOTQwMDliOTk4NTkzNWYxN2Y3YWFlL3RhYmxlcmFuZ2U6YmI0YWZlOTkyMGE5NDAwOWI5OTg1OTM1ZjE3ZjdhYWVfNS01LTEtMS0w_84cee282-2fbc-454b-803b-80c067926993"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="id71d7e5f89294b4d97af49ff54ca22d1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJiNGFmZTk5MjBhOTQwMDliOTk4NTkzNWYxN2Y3YWFlL3RhYmxlcmFuZ2U6YmI0YWZlOTkyMGE5NDAwOWI5OTg1OTM1ZjE3ZjdhYWVfNS03LTEtMS0w_03704537-60ef-4da0-8729-1edcb88a2b03"
      unitRef="usd">40520000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:ShortTermInvestments
      contextRef="i8f7c3a6079254c4782737bcead55a8cd_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJiNGFmZTk5MjBhOTQwMDliOTk4NTkzNWYxN2Y3YWFlL3RhYmxlcmFuZ2U6YmI0YWZlOTkyMGE5NDAwOWI5OTg1OTM1ZjE3ZjdhYWVfNy0xLTEtMS0w_fdbd45b1-aef8-471d-99e6-0c4cabf72aa0"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i5d9ce48d5d2143f69fb010a46e7f00d2_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJiNGFmZTk5MjBhOTQwMDliOTk4NTkzNWYxN2Y3YWFlL3RhYmxlcmFuZ2U6YmI0YWZlOTkyMGE5NDAwOWI5OTg1OTM1ZjE3ZjdhYWVfNy0zLTEtMS0w_28d489c3-05c5-48ea-8b95-b6fb5220e483"
      unitRef="usd">370000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="iad173a17dcaf4da380e1d05d1877e2a9_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJiNGFmZTk5MjBhOTQwMDliOTk4NTkzNWYxN2Y3YWFlL3RhYmxlcmFuZ2U6YmI0YWZlOTkyMGE5NDAwOWI5OTg1OTM1ZjE3ZjdhYWVfNy01LTEtMS0w_918adf1e-5f20-4ade-8693-d0942a70c9b3"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="icf2154ced97846b89dfa8f29c4e45640_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJiNGFmZTk5MjBhOTQwMDliOTk4NTkzNWYxN2Y3YWFlL3RhYmxlcmFuZ2U6YmI0YWZlOTkyMGE5NDAwOWI5OTg1OTM1ZjE3ZjdhYWVfNy03LTEtMS0w_a5d42d00-167b-42b5-aa73-e8ff18a133b4"
      unitRef="usd">370000</us-gaap:ShortTermInvestments>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if6ceecd850d04706b51c0a32f1e7868e_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJiNGFmZTk5MjBhOTQwMDliOTk4NTkzNWYxN2Y3YWFlL3RhYmxlcmFuZ2U6YmI0YWZlOTkyMGE5NDAwOWI5OTg1OTM1ZjE3ZjdhYWVfOC0xLTEtMS0w_72d3a536-9540-438b-bb6e-fd6d867534a2"
      unitRef="usd">40520000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i3172f47129454ddb95069f44f319eb08_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJiNGFmZTk5MjBhOTQwMDliOTk4NTkzNWYxN2Y3YWFlL3RhYmxlcmFuZ2U6YmI0YWZlOTkyMGE5NDAwOWI5OTg1OTM1ZjE3ZjdhYWVfOC0zLTEtMS0w_17aa51ff-21c3-43bf-8a27-7048ce254c26"
      unitRef="usd">370000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i61946b2d676b4fef9d371219cc0557dd_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJiNGFmZTk5MjBhOTQwMDliOTk4NTkzNWYxN2Y3YWFlL3RhYmxlcmFuZ2U6YmI0YWZlOTkyMGE5NDAwOWI5OTg1OTM1ZjE3ZjdhYWVfOC01LTEtMS0w_e0696dd8-49d3-4470-893a-5012ee3c1651"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJiNGFmZTk5MjBhOTQwMDliOTk4NTkzNWYxN2Y3YWFlL3RhYmxlcmFuZ2U6YmI0YWZlOTkyMGE5NDAwOWI5OTg1OTM1ZjE3ZjdhYWVfOC03LTEtMS0w_859b6dd9-9c23-445a-9f14-9b6d10702624"
      unitRef="usd">40890000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ic5b39889047748d187b91ae8104bcdab_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJjM2MzZWM0Y2FhMzRkMTNiMmQzNTRkNTEwYjZkZmRmL3RhYmxlcmFuZ2U6YmMzYzNlYzRjYWEzNGQxM2IyZDM1NGQ1MTBiNmRmZGZfNS0xLTEtMS0xMDI0_33e76f5c-2c87-472b-b8c2-5ea9a26d6d3e"
      unitRef="usd">40518000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i4252aae220fa418ca58622421a963b97_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJjM2MzZWM0Y2FhMzRkMTNiMmQzNTRkNTEwYjZkZmRmL3RhYmxlcmFuZ2U6YmMzYzNlYzRjYWEzNGQxM2IyZDM1NGQ1MTBiNmRmZGZfNS0zLTEtMS0xMDI0_3e45c94e-e76c-4165-b088-4d1ee164eba4"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i965bcfb748c84d9588991a06d693e066_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJjM2MzZWM0Y2FhMzRkMTNiMmQzNTRkNTEwYjZkZmRmL3RhYmxlcmFuZ2U6YmMzYzNlYzRjYWEzNGQxM2IyZDM1NGQ1MTBiNmRmZGZfNS01LTEtMS0xMDI0_f8cd809e-972d-495b-9277-90096a5665ad"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="id528de9903d640cf9c0243c5503a6e89_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJjM2MzZWM0Y2FhMzRkMTNiMmQzNTRkNTEwYjZkZmRmL3RhYmxlcmFuZ2U6YmMzYzNlYzRjYWEzNGQxM2IyZDM1NGQ1MTBiNmRmZGZfNS03LTEtMS0xMDI0_c6b405de-1097-4c74-874a-610641e6550a"
      unitRef="usd">40518000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:ShortTermInvestments
      contextRef="iab9b81719bb14b2db37c406f1458fbb4_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJjM2MzZWM0Y2FhMzRkMTNiMmQzNTRkNTEwYjZkZmRmL3RhYmxlcmFuZ2U6YmMzYzNlYzRjYWEzNGQxM2IyZDM1NGQ1MTBiNmRmZGZfNy0xLTEtMS0xMDI0_aad462fa-40e1-4e67-9460-c38a747f0ca0"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i55a252d0d332442ba17a38d0af80c29a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJjM2MzZWM0Y2FhMzRkMTNiMmQzNTRkNTEwYjZkZmRmL3RhYmxlcmFuZ2U6YmMzYzNlYzRjYWEzNGQxM2IyZDM1NGQ1MTBiNmRmZGZfNy0zLTEtMS0xMDI0_9f212e06-7b9e-41a1-9feb-9d8afb7554fb"
      unitRef="usd">364000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i28a6bcdff3f04fae910312fd2f2df33a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJjM2MzZWM0Y2FhMzRkMTNiMmQzNTRkNTEwYjZkZmRmL3RhYmxlcmFuZ2U6YmMzYzNlYzRjYWEzNGQxM2IyZDM1NGQ1MTBiNmRmZGZfNy01LTEtMS0xMDI0_bb85a659-ee5e-491e-af20-4c9792184405"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i3aee632ef84e4752af6950ad1108b085_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJjM2MzZWM0Y2FhMzRkMTNiMmQzNTRkNTEwYjZkZmRmL3RhYmxlcmFuZ2U6YmMzYzNlYzRjYWEzNGQxM2IyZDM1NGQ1MTBiNmRmZGZfNy03LTEtMS0xMDI0_25b1d14e-0f66-4ec0-9ff6-ee97d67dfcac"
      unitRef="usd">364000</us-gaap:ShortTermInvestments>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if70fc7c01f78420fa4c0f3215055ab97_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJjM2MzZWM0Y2FhMzRkMTNiMmQzNTRkNTEwYjZkZmRmL3RhYmxlcmFuZ2U6YmMzYzNlYzRjYWEzNGQxM2IyZDM1NGQ1MTBiNmRmZGZfOC0xLTEtMS0xMDI0_224dd31f-bc0e-4107-8004-301cff65289c"
      unitRef="usd">40518000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i4b3316d2d1424165892baab1e8ffd800_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJjM2MzZWM0Y2FhMzRkMTNiMmQzNTRkNTEwYjZkZmRmL3RhYmxlcmFuZ2U6YmMzYzNlYzRjYWEzNGQxM2IyZDM1NGQ1MTBiNmRmZGZfOC0zLTEtMS0xMDI0_c08686f7-e77d-457c-8060-7feda06fab5f"
      unitRef="usd">364000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i0df4dbad1bbc4c1e85ee63e88d3016a5_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJjM2MzZWM0Y2FhMzRkMTNiMmQzNTRkNTEwYjZkZmRmL3RhYmxlcmFuZ2U6YmMzYzNlYzRjYWEzNGQxM2IyZDM1NGQ1MTBiNmRmZGZfOC01LTEtMS0xMDI0_a642665f-f2f0-4466-b9c6-649844d2ebcc"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RhYmxlOmJjM2MzZWM0Y2FhMzRkMTNiMmQzNTRkNTEwYjZkZmRmL3RhYmxlcmFuZ2U6YmMzYzNlYzRjYWEzNGQxM2IyZDM1NGQ1MTBiNmRmZGZfOC03LTEtMS0xMDI0_df335d12-3738-41bc-9a1a-c93d1b8d0e33"
      unitRef="usd">40882000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RleHRyZWdpb246N2IxNDcxMTA5NWFhNGRiZDg4ODdlMTU0MzBmYzYxNzZfMjE5OTAyMzI1NzY2OA_0cddfac1-87e6-481e-8046-8e04950f0db8"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss
      contextRef="ia575529adcee49c8a0e8b7ace617b1fa_D20200201-20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80Ni9mcmFnOjdiMTQ3MTEwOTVhYTRkYmQ4ODg3ZTE1NDMwZmM2MTc2L3RleHRyZWdpb246N2IxNDcxMTA5NWFhNGRiZDg4ODdlMTU0MzBmYzYxNzZfMjE5OTAyMzI1NzY2OA_bb8c4265-84f9-4e28-9395-fc94725eddc7"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RleHRyZWdpb246YTg2NWJiYzkyYTMzNDhjYWJlMWFmMDNmODdhNzFhYzBfMjE5OTAyMzI1Njk0OQ_5fe13fa4-9984-41c6-9944-8b4a35897a1f">PROPERTY AND EQUIPMENT, NET&lt;div style="margin-bottom:9pt;text-align:justify;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;Property and equipment, net consisted of the following (in thousands):&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: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="3" 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;As of July 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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;As of January&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&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: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;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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;2021&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: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 and equipment&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;1,432&#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;837&#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;Computers, software, and electronic 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;4,521&#160;&lt;/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,489&#160;&lt;/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;Capitalized internal-use 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;13,033&#160;&lt;/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,959&#160;&lt;/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;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;7,643&#160;&lt;/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,568&#160;&lt;/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;Construction in progress&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;2,925&#160;&lt;/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;Total property and equipment&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;26,629&#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;18,778&#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: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 depreciation and amortization&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,737)&lt;/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,405)&lt;/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 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;18,892&#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;13,373&#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:justify;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;We capitalized internal-use software costs of $4.8 million and $0.7 million, during the three months ended July&#160;31, 2021 and 2020, respectively, and $5.8 million and $1.3 million during the six months ended July&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;Depreciation and amortization expense related to property and equipment was $1.2 million and $0.7 million for the three months ended July&#160;31, 2021 and 2020, respectively, and $2.1 million and $1.3 million for the six months ended July&#160;31, 2021 and 2020, respectively, including amortization expense related to capitalized internal-use software of $0.5 million and $0.3 million for the three months ended July&#160;31, 2021 and 2020, respectively, and $0.9&#160;million and $0.6 million for the six months ended July&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RleHRyZWdpb246YTg2NWJiYzkyYTMzNDhjYWJlMWFmMDNmODdhNzFhYzBfMjE5OTAyMzI1Njk1MA_2db75fd7-192c-4113-abfa-19668c1272d5">&lt;div style="margin-bottom:9pt;text-align:justify;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;Property and equipment, net consisted of the following (in thousands):&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: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="3" 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;As of July 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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;As of January&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&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: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;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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;2021&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: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 and equipment&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;1,432&#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;837&#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;Computers, software, and electronic 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;4,521&#160;&lt;/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,489&#160;&lt;/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;Capitalized internal-use 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;13,033&#160;&lt;/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,959&#160;&lt;/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;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;7,643&#160;&lt;/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,568&#160;&lt;/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;Construction in progress&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;2,925&#160;&lt;/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;Total property and equipment&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;26,629&#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;18,778&#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: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 depreciation and amortization&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,737)&lt;/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,405)&lt;/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 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;18,892&#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;13,373&#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:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i8bce63223eab4644aca135704c80bad7_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RhYmxlOmQyNjg5NjU0NjQ1NzQ5OTE5NGU0N2NlZjJmZjU3NGMxL3RhYmxlcmFuZ2U6ZDI2ODk2NTQ2NDU3NDk5MTk0ZTQ3Y2VmMmZmNTc0YzFfMy0xLTEtMS0w_8acc0ba5-e20d-4d94-b044-4216dcd3cab0"
      unitRef="usd">1432000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia96255a239214a02aba6d48df0e03666_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RhYmxlOmQyNjg5NjU0NjQ1NzQ5OTE5NGU0N2NlZjJmZjU3NGMxL3RhYmxlcmFuZ2U6ZDI2ODk2NTQ2NDU3NDk5MTk0ZTQ3Y2VmMmZmNTc0YzFfMy0zLTEtMS0w_9d0cb293-25ea-419e-b379-017f25b0b8f5"
      unitRef="usd">837000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1e465e1dd3b149ab8b6a37c9106a48a1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RhYmxlOmQyNjg5NjU0NjQ1NzQ5OTE5NGU0N2NlZjJmZjU3NGMxL3RhYmxlcmFuZ2U6ZDI2ODk2NTQ2NDU3NDk5MTk0ZTQ3Y2VmMmZmNTc0YzFfNC0xLTEtMS0w_c167cb13-bfed-49fb-a7a4-1ccdbc9d7c8b"
      unitRef="usd">4521000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i65e64336bfb046fba77773a83882602b_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RhYmxlOmQyNjg5NjU0NjQ1NzQ5OTE5NGU0N2NlZjJmZjU3NGMxL3RhYmxlcmFuZ2U6ZDI2ODk2NTQ2NDU3NDk5MTk0ZTQ3Y2VmMmZmNTc0YzFfNC0zLTEtMS0w_af8ef532-778a-40f1-9ac1-5fd33af4fc67"
      unitRef="usd">3489000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4ad2ac233ae24c129d468c9c4029cbbf_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RhYmxlOmQyNjg5NjU0NjQ1NzQ5OTE5NGU0N2NlZjJmZjU3NGMxL3RhYmxlcmFuZ2U6ZDI2ODk2NTQ2NDU3NDk5MTk0ZTQ3Y2VmMmZmNTc0YzFfNS0xLTEtMS0w_dd5230f7-127e-4730-9f41-9b5339cfdc3d"
      unitRef="usd">13033000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ibe4f5f3351d04231a6402bf87e08ccdc_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RhYmxlOmQyNjg5NjU0NjQ1NzQ5OTE5NGU0N2NlZjJmZjU3NGMxL3RhYmxlcmFuZ2U6ZDI2ODk2NTQ2NDU3NDk5MTk0ZTQ3Y2VmMmZmNTc0YzFfNS0zLTEtMS0w_1c42800a-d848-4a7f-ae5d-cf94bfd8e9f3"
      unitRef="usd">6959000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i61d213447c3e4159a495060f0b660c34_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RhYmxlOmQyNjg5NjU0NjQ1NzQ5OTE5NGU0N2NlZjJmZjU3NGMxL3RhYmxlcmFuZ2U6ZDI2ODk2NTQ2NDU3NDk5MTk0ZTQ3Y2VmMmZmNTc0YzFfNi0xLTEtMS0w_40a8843c-7ca5-4929-9911-b9f67592c101"
      unitRef="usd">7643000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i50f43d4de6c04edab590624535c48a51_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RhYmxlOmQyNjg5NjU0NjQ1NzQ5OTE5NGU0N2NlZjJmZjU3NGMxL3RhYmxlcmFuZ2U6ZDI2ODk2NTQ2NDU3NDk5MTk0ZTQ3Y2VmMmZmNTc0YzFfNi0zLTEtMS0w_bd92bc43-ba44-45dc-87ed-757c9013d8de"
      unitRef="usd">4568000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i45c2534d246d4db1930f87b56b70246a_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RhYmxlOmQyNjg5NjU0NjQ1NzQ5OTE5NGU0N2NlZjJmZjU3NGMxL3RhYmxlcmFuZ2U6ZDI2ODk2NTQ2NDU3NDk5MTk0ZTQ3Y2VmMmZmNTc0YzFfNy0xLTEtMS0w_a4741264-0094-4602-822b-cf01dfd8c918"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i52c65ee684e94cd3be9a15f58dd6b6cc_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RhYmxlOmQyNjg5NjU0NjQ1NzQ5OTE5NGU0N2NlZjJmZjU3NGMxL3RhYmxlcmFuZ2U6ZDI2ODk2NTQ2NDU3NDk5MTk0ZTQ3Y2VmMmZmNTc0YzFfNy0zLTEtMS0w_07018c79-c128-4729-99d0-6db3bf1bf1a7"
      unitRef="usd">2925000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RhYmxlOmQyNjg5NjU0NjQ1NzQ5OTE5NGU0N2NlZjJmZjU3NGMxL3RhYmxlcmFuZ2U6ZDI2ODk2NTQ2NDU3NDk5MTk0ZTQ3Y2VmMmZmNTc0YzFfOC0xLTEtMS0w_2d050437-348e-443f-a4ac-a6597126264f"
      unitRef="usd">26629000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RhYmxlOmQyNjg5NjU0NjQ1NzQ5OTE5NGU0N2NlZjJmZjU3NGMxL3RhYmxlcmFuZ2U6ZDI2ODk2NTQ2NDU3NDk5MTk0ZTQ3Y2VmMmZmNTc0YzFfOC0zLTEtMS0w_5d1e45dd-dfed-4e3d-8ee1-65fd9a11fe26"
      unitRef="usd">18778000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RhYmxlOmQyNjg5NjU0NjQ1NzQ5OTE5NGU0N2NlZjJmZjU3NGMxL3RhYmxlcmFuZ2U6ZDI2ODk2NTQ2NDU3NDk5MTk0ZTQ3Y2VmMmZmNTc0YzFfOS0xLTEtMS0w_81c7d5c2-a069-479c-b975-738dde0fe553"
      unitRef="usd">7737000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RhYmxlOmQyNjg5NjU0NjQ1NzQ5OTE5NGU0N2NlZjJmZjU3NGMxL3RhYmxlcmFuZ2U6ZDI2ODk2NTQ2NDU3NDk5MTk0ZTQ3Y2VmMmZmNTc0YzFfOS0zLTEtMS0w_57d2b753-7a0c-4028-824e-bf0a79cb2498"
      unitRef="usd">5405000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RhYmxlOmQyNjg5NjU0NjQ1NzQ5OTE5NGU0N2NlZjJmZjU3NGMxL3RhYmxlcmFuZ2U6ZDI2ODk2NTQ2NDU3NDk5MTk0ZTQ3Y2VmMmZmNTc0YzFfMTAtMS0xLTEtMA_07c7a09a-2cc2-4739-bef0-95f4fd49123c"
      unitRef="usd">18892000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RhYmxlOmQyNjg5NjU0NjQ1NzQ5OTE5NGU0N2NlZjJmZjU3NGMxL3RhYmxlcmFuZ2U6ZDI2ODk2NTQ2NDU3NDk5MTk0ZTQ3Y2VmMmZmNTc0YzFfMTAtMy0xLTEtMA_0166ce84-3215-4a72-8d8b-9642b347a311"
      unitRef="usd">13373000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:CapitalizedComputerSoftwareAdditions
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RleHRyZWdpb246YTg2NWJiYzkyYTMzNDhjYWJlMWFmMDNmODdhNzFhYzBfNDk0NzgwMjMyNTk0MA_a6f53465-0e92-49f0-a484-db6f957591ed"
      unitRef="usd">4800000</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:CapitalizedComputerSoftwareAdditions
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RleHRyZWdpb246YTg2NWJiYzkyYTMzNDhjYWJlMWFmMDNmODdhNzFhYzBfNDk0NzgwMjMyNTk0NQ_7ddc3307-e774-43b6-a0a7-354d8e358d84"
      unitRef="usd">700000</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:CapitalizedComputerSoftwareAdditions
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RleHRyZWdpb246YTg2NWJiYzkyYTMzNDhjYWJlMWFmMDNmODdhNzFhYzBfNDk0NzgwMjMyNTk1NQ_59919cc9-3a25-409c-beb1-4eb09762072e"
      unitRef="usd">5800000</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:CapitalizedComputerSoftwareAdditions
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RleHRyZWdpb246YTg2NWJiYzkyYTMzNDhjYWJlMWFmMDNmODdhNzFhYzBfNDk0NzgwMjMyNTk2Mw_e48af26b-dccf-4667-bfa3-30614d07eeb3"
      unitRef="usd">1300000</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i24c42bfe66424da79039f8fd2d11f901_D20210501-20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RleHRyZWdpb246YTg2NWJiYzkyYTMzNDhjYWJlMWFmMDNmODdhNzFhYzBfNDk0NzgwMjMyNjI5NA_b6ed19d8-17ec-48fc-8220-5e454fac1488"
      unitRef="usd">1200000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i374cbd4df60542d8a54265ed3ae2be46_D20200501-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RleHRyZWdpb246YTg2NWJiYzkyYTMzNDhjYWJlMWFmMDNmODdhNzFhYzBfNDk0NzgwMjMyNjMwMg_5a1911b5-6b99-4c10-8f61-937985b3e2b3"
      unitRef="usd">700000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ib84c7c82c1b342a798ba2fd46f9413c6_D20210201-20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RleHRyZWdpb246YTg2NWJiYzkyYTMzNDhjYWJlMWFmMDNmODdhNzFhYzBfNDk0NzgwMjMyNjMwOQ_bb560488-fb3c-4066-b32a-044551f7e100"
      unitRef="usd">2100000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ie04a93c91659441abaf29f410059ebaf_D20200201-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RleHRyZWdpb246YTg2NWJiYzkyYTMzNDhjYWJlMWFmMDNmODdhNzFhYzBfNDk0NzgwMjMyNjMyMA_ee9cfdda-b4b7-434f-b509-227430f5ad74"
      unitRef="usd">1300000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RleHRyZWdpb246YTg2NWJiYzkyYTMzNDhjYWJlMWFmMDNmODdhNzFhYzBfNDk0NzgwMjMyNjMyNg_afa0a074-ce6f-439b-ae6f-b4b5d240d785"
      unitRef="usd">500000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RleHRyZWdpb246YTg2NWJiYzkyYTMzNDhjYWJlMWFmMDNmODdhNzFhYzBfNDk0NzgwMjMyNjMzNQ_f2197be8-7bdb-44fc-80e1-2b4fb11aa42a"
      unitRef="usd">300000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RleHRyZWdpb246YTg2NWJiYzkyYTMzNDhjYWJlMWFmMDNmODdhNzFhYzBfNDk0NzgwMjMyNjM0Nw_8ebfdf90-a4a4-4864-8925-da8bad9805f7"
      unitRef="usd">900000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80OS9mcmFnOmE4NjViYmM5MmEzMzQ4Y2FiZTFhZjAzZjg3YTcxYWMwL3RleHRyZWdpb246YTg2NWJiYzkyYTMzNDhjYWJlMWFmMDNmODdhNzFhYzBfNDk0NzgwMjMyNjM1Nw_4e798e7a-c2aa-4f74-98ce-c8d1e363de94"
      unitRef="usd">600000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:IntangibleAssetsDisclosureTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RleHRyZWdpb246ZTY1NjI4MjI5NzFjNDYyOWI3NDIzYzU2NjU2MmM5NGVfMjE5OTAyMzI1NjQyNQ_2e509c3c-5b11-4a65-8dad-5c71dcbed1eb">INTANGIBLE ASSETS&lt;div style="margin-bottom:9pt;text-align:justify;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;Intangible assets, net as of July&#160;31, 2021 consisted of the following (in thousands):&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: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;As of July 31,&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="padding:2px 1pt;text-align:center;vertical-align: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;Developed technology&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;15,500&#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;Customer relationship&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,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;Non-compete agreements&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;650&#160;&lt;/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;Trademarks&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;150&#160;&lt;/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;Patents&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;547&#160;&lt;/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 intangible 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;18,347&#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: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,642)&lt;/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 intangible assets, 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;16,705&#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:justify;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;Intangible assets, net as of January&#160;31, 2021 were not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;Amortization expense of intangible assets w&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;as $0.9 million and $1.6&#160;million fo&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;r the three and six months ended July&#160;31, 2021, respectively. There was no amortization expense for the same periods last year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;As of July&#160;31, 2021, estimated future amortization expense is as follows (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:84.316%"/&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:120%"&gt;Fiscal Year Ending January 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2022&lt;/span&gt;&lt;/td&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;1,665&#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;2023&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;3,314&#160;&lt;/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;2024&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,510&#160;&lt;/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;2025&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,285&#160;&lt;/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;2026&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,274&#160;&lt;/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;Thereafter&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;4,657&#160;&lt;/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 7pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&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;16,705&#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:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RleHRyZWdpb246ZTY1NjI4MjI5NzFjNDYyOWI3NDIzYzU2NjU2MmM5NGVfMjE5OTAyMzI1NjQyNg_429cc8cc-0efc-4b43-84f1-6ff40be9d8ff">&lt;div style="margin-bottom:9pt;text-align:justify;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;Intangible assets, net as of July&#160;31, 2021 consisted of the following (in thousands):&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: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;As of July 31,&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="padding:2px 1pt;text-align:center;vertical-align: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;Developed technology&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;15,500&#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;Customer relationship&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,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;Non-compete agreements&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;650&#160;&lt;/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;Trademarks&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;150&#160;&lt;/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;Patents&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;547&#160;&lt;/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 intangible 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;18,347&#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: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,642)&lt;/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 intangible assets, 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;16,705&#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:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <s:FiniteLivedDevelopedTechnologyRightsGross
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RhYmxlOmQ2ZGQ5YTgzYWMyNTQ2ZGQ4NDliNmU4ODVjOWViZDFhL3RhYmxlcmFuZ2U6ZDZkZDlhODNhYzI1NDZkZDg0OWI2ZTg4NWM5ZWJkMWFfMi0xLTEtMS0w_a6ebac0c-5bfe-4193-87b0-e68fdc2e3f09"
      unitRef="usd">15500000</s:FiniteLivedDevelopedTechnologyRightsGross>
    <us-gaap:FiniteLivedCustomerRelationshipsGross
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RhYmxlOmQ2ZGQ5YTgzYWMyNTQ2ZGQ4NDliNmU4ODVjOWViZDFhL3RhYmxlcmFuZ2U6ZDZkZDlhODNhYzI1NDZkZDg0OWI2ZTg4NWM5ZWJkMWFfMy0xLTEtMS0w_e439b8fa-b404-4947-878e-4d6303809075"
      unitRef="usd">1500000</us-gaap:FiniteLivedCustomerRelationshipsGross>
    <us-gaap:FiniteLivedNoncompeteAgreementsGross
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RhYmxlOmQ2ZGQ5YTgzYWMyNTQ2ZGQ4NDliNmU4ODVjOWViZDFhL3RhYmxlcmFuZ2U6ZDZkZDlhODNhYzI1NDZkZDg0OWI2ZTg4NWM5ZWJkMWFfNC0xLTEtMS0w_1cdf3e50-1f46-4589-8c0b-45177cdc042d"
      unitRef="usd">650000</us-gaap:FiniteLivedNoncompeteAgreementsGross>
    <us-gaap:FiniteLivedTrademarksGross
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RhYmxlOmQ2ZGQ5YTgzYWMyNTQ2ZGQ4NDliNmU4ODVjOWViZDFhL3RhYmxlcmFuZ2U6ZDZkZDlhODNhYzI1NDZkZDg0OWI2ZTg4NWM5ZWJkMWFfNS0xLTEtMS0w_e3462747-4682-45d7-849e-6386c9383a2a"
      unitRef="usd">150000</us-gaap:FiniteLivedTrademarksGross>
    <us-gaap:FiniteLivedPatentsGross
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RhYmxlOmQ2ZGQ5YTgzYWMyNTQ2ZGQ4NDliNmU4ODVjOWViZDFhL3RhYmxlcmFuZ2U6ZDZkZDlhODNhYzI1NDZkZDg0OWI2ZTg4NWM5ZWJkMWFfNi0xLTEtMS0w_3108fe5f-1e51-4a5c-b38d-f1f687f29e94"
      unitRef="usd">547000</us-gaap:FiniteLivedPatentsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RhYmxlOmQ2ZGQ5YTgzYWMyNTQ2ZGQ4NDliNmU4ODVjOWViZDFhL3RhYmxlcmFuZ2U6ZDZkZDlhODNhYzI1NDZkZDg0OWI2ZTg4NWM5ZWJkMWFfNy0xLTEtMS0w_bc58c9c0-829c-4cce-8e8c-b59b57a80beb"
      unitRef="usd">18347000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RhYmxlOmQ2ZGQ5YTgzYWMyNTQ2ZGQ4NDliNmU4ODVjOWViZDFhL3RhYmxlcmFuZ2U6ZDZkZDlhODNhYzI1NDZkZDg0OWI2ZTg4NWM5ZWJkMWFfOC0xLTEtMS0w_6579313e-1977-4720-987c-5b7239f466fb"
      unitRef="usd">1642000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RhYmxlOmQ2ZGQ5YTgzYWMyNTQ2ZGQ4NDliNmU4ODVjOWViZDFhL3RhYmxlcmFuZ2U6ZDZkZDlhODNhYzI1NDZkZDg0OWI2ZTg4NWM5ZWJkMWFfOS0xLTEtMS0w_99a4826e-d424-41a0-8630-781cfeae4647"
      unitRef="usd">16705000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RleHRyZWdpb246ZTY1NjI4MjI5NzFjNDYyOWI3NDIzYzU2NjU2MmM5NGVfNDk0NzgwMjMyNTgzNg_a5e35cab-14ac-4d68-aa8a-c24edf33abf1"
      unitRef="usd">900000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RleHRyZWdpb246ZTY1NjI4MjI5NzFjNDYyOWI3NDIzYzU2NjU2MmM5NGVfMzI5ODUzNDg4NDIwNw_72fdcc56-4669-4229-b275-4426ea94d50e"
      unitRef="usd">1600000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RleHRyZWdpb246ZTY1NjI4MjI5NzFjNDYyOWI3NDIzYzU2NjU2MmM5NGVfMzI5ODUzNDg4NDM4OQ_3ec00bad-e844-4d57-879f-df0a6398d630"
      unitRef="usd">0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RleHRyZWdpb246ZTY1NjI4MjI5NzFjNDYyOWI3NDIzYzU2NjU2MmM5NGVfMzI5ODUzNDg4NDM4OQ_4b4eb4e5-462a-49d9-a3b5-d03b8ec7aca6"
      unitRef="usd">0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RleHRyZWdpb246ZTY1NjI4MjI5NzFjNDYyOWI3NDIzYzU2NjU2MmM5NGVfMjE5OTAyMzI1NjQyNw_8df64861-321f-45f0-a6a8-9641b3db9ef7">&lt;div style="margin-bottom:9pt;text-align:justify;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;As of July&#160;31, 2021, estimated future amortization expense is as follows (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:84.316%"/&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:120%"&gt;Fiscal Year Ending January 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2022&lt;/span&gt;&lt;/td&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;1,665&#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;2023&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;3,314&#160;&lt;/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;2024&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,510&#160;&lt;/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;2025&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,285&#160;&lt;/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;2026&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,274&#160;&lt;/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;Thereafter&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;4,657&#160;&lt;/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 7pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&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;16,705&#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:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RhYmxlOjAxYzU2NTI5YTE5ODQ3MjNiNjcyNzkzMWQwODUyMWI2L3RhYmxlcmFuZ2U6MDFjNTY1MjlhMTk4NDcyM2I2NzI3OTMxZDA4NTIxYjZfMS0yLTEtMS0w_283193bf-d20a-47f6-b4a8-5fbaf9866a0d"
      unitRef="usd">1665000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RhYmxlOjAxYzU2NTI5YTE5ODQ3MjNiNjcyNzkzMWQwODUyMWI2L3RhYmxlcmFuZ2U6MDFjNTY1MjlhMTk4NDcyM2I2NzI3OTMxZDA4NTIxYjZfMi0yLTEtMS0w_a8e4bd83-52a6-4a88-bdf0-e5cc5b111d00"
      unitRef="usd">3314000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RhYmxlOjAxYzU2NTI5YTE5ODQ3MjNiNjcyNzkzMWQwODUyMWI2L3RhYmxlcmFuZ2U6MDFjNTY1MjlhMTk4NDcyM2I2NzI3OTMxZDA4NTIxYjZfMy0yLTEtMS0w_aaf1ad55-44e2-4007-9314-b346120acfdf"
      unitRef="usd">2510000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RhYmxlOjAxYzU2NTI5YTE5ODQ3MjNiNjcyNzkzMWQwODUyMWI2L3RhYmxlcmFuZ2U6MDFjNTY1MjlhMTk4NDcyM2I2NzI3OTMxZDA4NTIxYjZfNC0yLTEtMS0w_69c6f32d-a4d6-459f-92f0-71ce9623b26e"
      unitRef="usd">2285000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RhYmxlOjAxYzU2NTI5YTE5ODQ3MjNiNjcyNzkzMWQwODUyMWI2L3RhYmxlcmFuZ2U6MDFjNTY1MjlhMTk4NDcyM2I2NzI3OTMxZDA4NTIxYjZfNS0yLTEtMS0w_5dcb7eaa-a389-4a93-88ad-7aa92c377813"
      unitRef="usd">2274000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <s:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RhYmxlOjAxYzU2NTI5YTE5ODQ3MjNiNjcyNzkzMWQwODUyMWI2L3RhYmxlcmFuZ2U6MDFjNTY1MjlhMTk4NDcyM2I2NzI3OTMxZDA4NTIxYjZfNi0yLTEtMS0w_1eb2da1b-bb76-455a-946d-fba5d7b978f5"
      unitRef="usd">4657000</s:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81Mi9mcmFnOmU2NTYyODIyOTcxYzQ2MjliNzQyM2M1NjY1NjJjOTRlL3RhYmxlOjAxYzU2NTI5YTE5ODQ3MjNiNjcyNzkzMWQwODUyMWI2L3RhYmxlcmFuZ2U6MDFjNTY1MjlhMTk4NDcyM2I2NzI3OTMxZDA4NTIxYjZfNy0yLTEtMS0w_40f9c20c-aa37-40a1-81d5-f3118fb6c734"
      unitRef="usd">16705000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81NS9mcmFnOjA3OGY2ZTRlNmQzMDRhMzFiMjI5NDQyNmI3NzQ0NGI1L3RleHRyZWdpb246MDc4ZjZlNGU2ZDMwNGEzMWIyMjk0NDI2Yjc3NDQ0YjVfMjE5OTAyMzI2MTIzOA_1867c038-9e4d-44cc-bce2-1460d42fa3f9">LONG-TERM DEBTIn May 2018, we entered into a loan and security agreement with a certain lender, which was restated in May 2020, or the Amended Loan and Security Agreement. The Amended Loan and Security Agreement provided a revolving line of credit of up to $45.0 million, maturing in May 2023. In June 2021, we repaid all outstanding indebtedness owed pursuant to the Amended Loan and Security Agreement, terminated the agreement, and closed our revolving line of credit. We had drawn down $20.0 million on the revolving line of credit in May 2020 and repaid the outstanding amounts borrowed under the loan and security agreement in full. All borrowings under the Amended Loan and Security Agreement were secured by substantially all of our assets, including the assets of our wholly-owned subsidiary Scalyr, Inc. (Scalyr). In addition, the terms of the Amended Loan and Security Agreement included certain affirmative covenants that, among other things, required us to maintain certain annual revenue &lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;targets during a given covenant period and limited our and our subsidiaries&#x2019; abilities to, among other things, dispose of assets, undergo a change in control, merge or consolidate, make acquisitions, incur debt, incur liens, pay dividends, and make investments, in each case subject to certain exceptions. Pursuant to our termination of the Amended Loan and Security Agreement, the related security interests have been removed and the covenants shall be of no further force and effect.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;In connection with the initial term loan, we issued warrants to purchase shares of common stock with an exercise price of $0.62 per share. The remaining warrants to purchase 954,884 shares of common stock were outstanding and exercisable as of January 31, 2021. During the three months ended July&#160;31, 2021, we issued 940,953 shares of Class B common stock in connection with the cashless exercise of all outstanding warrants to purchase common stock. &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;        We incurred interest expense associated with our long-term debt of $0.5 million during both the three months ended  July&#160;31, 2021 and &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;2020, &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;and $0.8 million for both the six months ended  July&#160;31, 2021 and &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;2020&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;.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="if25d29ddb8ba40409b45cb9d28e5436f_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81NS9mcmFnOjA3OGY2ZTRlNmQzMDRhMzFiMjI5NDQyNmI3NzQ0NGI1L3RleHRyZWdpb246MDc4ZjZlNGU2ZDMwNGEzMWIyMjk0NDI2Yjc3NDQ0YjVfMTA5OTUxMTY0NDQzMw_a9616306-71dd-484b-8986-317e69b3a445"
      unitRef="usd">45000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i056bf162f24f40318945825143c2666e_D20200501-20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81NS9mcmFnOjA3OGY2ZTRlNmQzMDRhMzFiMjI5NDQyNmI3NzQ0NGI1L3RleHRyZWdpb246MDc4ZjZlNGU2ZDMwNGEzMWIyMjk0NDI2Yjc3NDQ0YjVfMjc0ODc3OTA4NjExMA_f1419d31-3719-40eb-aa9f-5ade43e479fa"
      unitRef="usd">20000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i39f8b2bcd5fe4401acac07b8f630f5e8_I20180531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81NS9mcmFnOjA3OGY2ZTRlNmQzMDRhMzFiMjI5NDQyNmI3NzQ0NGI1L3RleHRyZWdpb246MDc4ZjZlNGU2ZDMwNGEzMWIyMjk0NDI2Yjc3NDQ0YjVfMjc0ODc3OTA4NjI1NQ_6e62e74a-f5f5-499f-bab7-fdfad116487d"
      unitRef="usdPerShare">0.62</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81NS9mcmFnOjA3OGY2ZTRlNmQzMDRhMzFiMjI5NDQyNmI3NzQ0NGI1L3RleHRyZWdpb246MDc4ZjZlNGU2ZDMwNGEzMWIyMjk0NDI2Yjc3NDQ0YjVfMjE5OTAyMzI3NzQwMg_5c3986f7-d6ba-4a4b-94c7-d7231a7e817a"
      unitRef="shares">954884</us-gaap:ClassOfWarrantOrRightOutstanding>
    <s:StockIssuedDuringPeriodSharesExerciseOfWarrants
      contextRef="i8c3eda0843b34df9894e878ed4c9b92e_D20210501-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81NS9mcmFnOjA3OGY2ZTRlNmQzMDRhMzFiMjI5NDQyNmI3NzQ0NGI1L3RleHRyZWdpb246MDc4ZjZlNGU2ZDMwNGEzMWIyMjk0NDI2Yjc3NDQ0YjVfMzg0ODI5MDcxNDIyMg_593452bd-19c8-4eb4-a74b-10c6804e287e"
      unitRef="shares">940953</s:StockIssuedDuringPeriodSharesExerciseOfWarrants>
    <us-gaap:InterestExpenseLongTermDebt
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81NS9mcmFnOjA3OGY2ZTRlNmQzMDRhMzFiMjI5NDQyNmI3NzQ0NGI1L3RleHRyZWdpb246MDc4ZjZlNGU2ZDMwNGEzMWIyMjk0NDI2Yjc3NDQ0YjVfMzg0ODI5MDcxNDQ2Mg_3d42b6a3-5bdc-4aef-a407-82f5f95f0f7e"
      unitRef="usd">500000</us-gaap:InterestExpenseLongTermDebt>
    <us-gaap:InterestExpenseLongTermDebt
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81NS9mcmFnOjA3OGY2ZTRlNmQzMDRhMzFiMjI5NDQyNmI3NzQ0NGI1L3RleHRyZWdpb246MDc4ZjZlNGU2ZDMwNGEzMWIyMjk0NDI2Yjc3NDQ0YjVfMzg0ODI5MDcxNDQ2Mg_4439bfb9-dfed-4962-a235-5be23f00c60a"
      unitRef="usd">500000</us-gaap:InterestExpenseLongTermDebt>
    <us-gaap:InterestExpenseLongTermDebt
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81NS9mcmFnOjA3OGY2ZTRlNmQzMDRhMzFiMjI5NDQyNmI3NzQ0NGI1L3RleHRyZWdpb246MDc4ZjZlNGU2ZDMwNGEzMWIyMjk0NDI2Yjc3NDQ0YjVfMzg0ODI5MDcxNDUzMw_76b591d0-daa8-4fd0-ba45-0a9e045e96e4"
      unitRef="usd">800000</us-gaap:InterestExpenseLongTermDebt>
    <us-gaap:InterestExpenseLongTermDebt
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV81NS9mcmFnOjA3OGY2ZTRlNmQzMDRhMzFiMjI5NDQyNmI3NzQ0NGI1L3RleHRyZWdpb246MDc4ZjZlNGU2ZDMwNGEzMWIyMjk0NDI2Yjc3NDQ0YjVfMzg0ODI5MDcxNDUzMw_cc0de497-399f-4b27-928c-947ff74ba4df"
      unitRef="usd">800000</us-gaap:InterestExpenseLongTermDebt>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RleHRyZWdpb246ZTNkYTllZDYxODBiNDllZmJmMDg0YjhmNDJkMDlmMjlfMjE5OTAyMzI2MzMzMg_f9e701f1-4409-414d-b73d-0308333fd797">PREFERRED STOCK&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&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;Redeemable Convertible Preferred Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;Upon the closing of the IPO, 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;ll 167,058,113 shares of our then-outstanding redeemable convertible preferred stock automatically converted to an aggregate of 169,787,200 shares of class B common stock. &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;All of our redeemable convertible preferred stock converted on a one-to-one basis, other than 31,405,183 shares of our then-outstanding Series E redeemable convertible preferred stock, which converted into 34,134,270 shares of Class B common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;Our redeemable convertible preferred stock as of January&#160;31, 2021 consisted of the following (in thousands, except share and per share data):&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:99.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.143%"/&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="27" 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;As of January 31, 2021&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 #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;Shares Authorized&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;Shares Issued and Outstanding&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;Liquidation Amount&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;Carrying Value&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;Original Issuance Price per Share&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:9pt;font-weight:400;line-height:100%"&gt;Series Seed&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:9pt;font-weight:400;line-height:100%"&gt;10,962,327&#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:9pt;font-weight:400;line-height:100%"&gt;10,962,327&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,577&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,553&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.2351&#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:9pt;font-weight:400;line-height:100%"&gt;Series A&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:9pt;font-weight:400;line-height:100%"&gt;12,855,123&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;12,855,123&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;10,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;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:9pt;font-weight:400;line-height:100%"&gt;9,948&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;0.7779&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Series B&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:9pt;font-weight:400;line-height:100%"&gt;20,288,700&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;20,288,700&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;24,338&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;24,241&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;1.1996&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Series C&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:9pt;font-weight:400;line-height:100%"&gt;40,338,867&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;40,338,867&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;70,433&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;69,845&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;1.7460&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Series 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:9pt;font-weight:400;line-height:100%"&gt;29,078,931&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;29,078,931&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;95,476&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;95,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;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:9pt;font-weight:400;line-height:100%"&gt;3.2833&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Series E&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:9pt;font-weight:400;line-height:100%"&gt;31,405,183&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;31,405,183&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;152,683&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;152,539&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;4.8617&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Series F&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:9pt;font-weight:400;line-height:100%"&gt;24,056,282&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;22,128,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;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:9pt;font-weight:400;line-height:100%"&gt;266,907&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;266,774&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;12.0614&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Total&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:9pt;font-weight:400;line-height:100%"&gt;168,985,413&#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:9pt;font-weight:400;line-height:100%"&gt;167,058,113&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;622,414&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;621,139&#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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;During the six months ended July&#160;31, 2020, we issued 31,405,183 shares of Series E Preferred Stock at a price of $4.8617 per share for aggregate proceeds of $152.5 million, net of issuance costs of $0.1 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&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;text-align:justify;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;In connection with the IPO, we amended and restated our certificate of incorporation, which became effective immediately prior to the closing of our offering, which authorized 50,000,000 shares of undesignated preferred stock, with a par value of $0.0001. As of July 31, 2021, there were 50,000,000 shares of preferred stock authorized and zero shares of preferred stock outstanding.&lt;/span&gt;&lt;/div&gt;COMMON STOCKWe have two classes of common stock: Class A common stock and Class B common stock. In connection with the IPO, we amended and restated our certificate of incorporation and authorized 1,500,000,000 shares of Class A common stock and 300,000,000 shares of Class B common stock. The shares of Class A common stock and Class B &lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;common stock are identical, except with respect to voting rights. Each share of Class A common stock is entitled to one vote. Each share of Class B common stock is entitled to twenty votes. Class A and Class B common stock have a par value of $0.0001 per share, and are referred to collectively as our common stock throughout the notes to the condensed consolidated financial statements, unless otherwise noted. Holders of common stock are entitled to receive any dividends as may be declared from time to time by the board of directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;Shares of Class B common stock may be converted to Class A common stock at any time at the option of the stockholder. Shares of Class B common stock automatically convert to Class A common stock at the earlier of: (i) the date specified by a vote of the holders of 66 2/3% of the then outstanding shares of Class B common stock, (ii) seven years from the date of our Final Prospectus, or June 29, 2028, (iii) the first date following the completion of our IPO on which the number of shares of outstanding Class B common stock (such calculations shall include shares of Class B common stock subject to outstanding stock options) held by Tomer Weingarten, including certain permitted entities that Mr. Weingarten controls, is less than 25% of the number of shares of outstanding Class B common stock (such calculation shall include shares of Class B common stock subject to outstanding stock options) that Mr. Weingarten originally held as of the date of our Final Prospectus, (iv) the date fixed by our board of directors, following the first date following the completion of our IPO when Mr. Weingarten is no longer providing services to us as an officer, employee, consultant or member of our board of directors, (v) the date fixed by our board of directors following the date on which, if applicable, Mr. Weingarten is terminated for cause, as defined in our restated certificate of incorporation, and (vi) the date that is 12 months after the death or disability, as defined in our restated certificate of incorporation, of Mr. Weingarten.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;Our common stock reserved for future issuance on an as-converted basis as of July&#160;31, 2021 and January&#160;31, 2021 were as follows:&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: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="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;As of July 31,&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;As of January 31,&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="padding:2px 1pt;text-align:center;vertical-align: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="padding:2px 1pt;text-align:center;vertical-align: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;Conversion of redeemable convertible preferred stock&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;&#x2014;&#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;168,951,059&#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;Exercise of common stock 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;&#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;954,884&#160;&lt;/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;Stock options outstanding&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,385,470&#160;&lt;/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;37,231,191&#160;&lt;/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;RSUs outstanding&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:120%"&gt;346,483&#160;&lt;/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:120%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options available for future grants&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;38,570,306&#160;&lt;/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,642,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: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 reserved&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;87,302,259&#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;212,779,276&#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:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i76e1bccf403849b7a635b769f80912b2_I20210701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RleHRyZWdpb246ZTNkYTllZDYxODBiNDllZmJmMDg0YjhmNDJkMDlmMjlfMjc0ODc3OTA5MDUxOA_172be13b-86cd-4c66-b3a6-3671171c267e"
      unitRef="shares">167058113</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i504e7004166c466483724fd7e08430b7_D20210701-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RleHRyZWdpb246ZTNkYTllZDYxODBiNDllZmJmMDg0YjhmNDJkMDlmMjlfMjc0ODc3OTA3OTEzMA_5e183e9c-9981-4ea4-bfdf-1d34defb7b20"
      unitRef="shares">169787200</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:PreferredStockConvertibleConversionRatio
      contextRef="ifc3d13e4954f4aa589537f405dc2ab3b_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RleHRyZWdpb246ZTNkYTllZDYxODBiNDllZmJmMDg0YjhmNDJkMDlmMjlfMjE5OTAyMzI3NjY3NA_9bcde328-b78e-4d3a-9e38-037e70eb4d27"
      unitRef="number">1</us-gaap:PreferredStockConvertibleConversionRatio>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="id1295ad043184459be6c6bb861816db6_I20210701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RleHRyZWdpb246ZTNkYTllZDYxODBiNDllZmJmMDg0YjhmNDJkMDlmMjlfMjE5OTAyMzI3NTUxMQ_8f4dced0-f91c-4426-abd8-7df9512a76a3"
      unitRef="shares">31405183</us-gaap:TemporaryEquitySharesOutstanding>
    <s:StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis
      contextRef="i504e7004166c466483724fd7e08430b7_D20210701-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RleHRyZWdpb246ZTNkYTllZDYxODBiNDllZmJmMDg0YjhmNDJkMDlmMjlfMjE5OTAyMzI3NTUyMw_27ab4b8c-cc9d-48b2-9a70-fb9f073752c1"
      unitRef="shares">34134270</s:StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis>
    <us-gaap:TemporaryEquityTableTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RleHRyZWdpb246ZTNkYTllZDYxODBiNDllZmJmMDg0YjhmNDJkMDlmMjlfMjE5OTAyMzI2MzMzMw_d227f5a8-5124-4d9c-8cf3-43b3780c4680">&lt;div style="margin-bottom:9pt;text-align:justify;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;Our redeemable convertible preferred stock as of January&#160;31, 2021 consisted of the following (in thousands, except share and per share data):&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:99.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.143%"/&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="27" 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;As of January 31, 2021&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 #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;Shares Authorized&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;Shares Issued and Outstanding&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;Liquidation Amount&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;Carrying Value&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;Original Issuance Price per Share&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:9pt;font-weight:400;line-height:100%"&gt;Series Seed&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:9pt;font-weight:400;line-height:100%"&gt;10,962,327&#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:9pt;font-weight:400;line-height:100%"&gt;10,962,327&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,577&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,553&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.2351&#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:9pt;font-weight:400;line-height:100%"&gt;Series A&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:9pt;font-weight:400;line-height:100%"&gt;12,855,123&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;12,855,123&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;10,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;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:9pt;font-weight:400;line-height:100%"&gt;9,948&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;0.7779&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Series B&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:9pt;font-weight:400;line-height:100%"&gt;20,288,700&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;20,288,700&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;24,338&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;24,241&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;1.1996&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Series C&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:9pt;font-weight:400;line-height:100%"&gt;40,338,867&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;40,338,867&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;70,433&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;69,845&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;1.7460&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Series 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:9pt;font-weight:400;line-height:100%"&gt;29,078,931&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;29,078,931&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;95,476&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;95,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;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:9pt;font-weight:400;line-height:100%"&gt;3.2833&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Series E&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:9pt;font-weight:400;line-height:100%"&gt;31,405,183&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;31,405,183&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;152,683&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;152,539&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;4.8617&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Series F&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:9pt;font-weight:400;line-height:100%"&gt;24,056,282&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;22,128,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;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:9pt;font-weight:400;line-height:100%"&gt;266,907&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;266,774&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;12.0614&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Total&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:9pt;font-weight:400;line-height:100%"&gt;168,985,413&#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:9pt;font-weight:400;line-height:100%"&gt;167,058,113&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;622,414&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;621,139&#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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:TemporaryEquityTableTextBlock>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="i6116aeea3722442398cc0bc5f1356fa5_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfMi0xLTEtMS0w_3360ea05-d98c-4239-8191-c8e15a760b62"
      unitRef="shares">10962327</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="i6116aeea3722442398cc0bc5f1356fa5_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfMi0zLTEtMS0w_77442e09-c234-436b-a9d6-d5314f67e08e"
      unitRef="shares">10962327</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i6116aeea3722442398cc0bc5f1356fa5_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfMi0zLTEtMS0w_d4ae06b0-b6a6-4b93-8756-d9e8cf276ec1"
      unitRef="shares">10962327</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="i6116aeea3722442398cc0bc5f1356fa5_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfMi01LTEtMS0w_ab087b50-36f7-483a-acb4-b3b4fc2c3ac8"
      unitRef="usd">2577000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i6116aeea3722442398cc0bc5f1356fa5_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfMi03LTEtMS0w_2799d92c-a857-4d19-9902-c4f709a043ca"
      unitRef="usd">2553000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityLiquidationPreferencePerShare
      contextRef="i6116aeea3722442398cc0bc5f1356fa5_I20210131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfMi05LTEtMS0w_a0ff4f24-2c7a-48d7-a672-bc2d4d4c818f"
      unitRef="usdPerShare">0.2351</us-gaap:TemporaryEquityLiquidationPreferencePerShare>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="i33c3efc91d3843f0813bdc65d95234f8_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfMy0xLTEtMS0w_53bfeb5f-6a2f-4645-8917-8369140ca780"
      unitRef="shares">12855123</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="i33c3efc91d3843f0813bdc65d95234f8_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfMy0zLTEtMS0w_3bc1d306-9751-48b4-a9ca-3b06bec76ed9"
      unitRef="shares">12855123</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i33c3efc91d3843f0813bdc65d95234f8_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfMy0zLTEtMS0w_775feb96-1dd8-41ec-8eb6-7a78e90571fd"
      unitRef="shares">12855123</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="i33c3efc91d3843f0813bdc65d95234f8_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfMy01LTEtMS0w_18a1147d-526d-44ba-a604-a131fea98bdb"
      unitRef="usd">10000000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i33c3efc91d3843f0813bdc65d95234f8_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfMy03LTEtMS0w_63dae25f-83bf-4907-8bd9-b2ad0b9c5fe0"
      unitRef="usd">9948000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityLiquidationPreferencePerShare
      contextRef="i33c3efc91d3843f0813bdc65d95234f8_I20210131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfMy05LTEtMS0w_54cd99a2-2ffe-4c14-af4a-d8bab1a8e3cd"
      unitRef="usdPerShare">0.7779</us-gaap:TemporaryEquityLiquidationPreferencePerShare>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="ifceb1e4faafe4e80b30bc6ff53242c1f_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNC0xLTEtMS0w_0269fb68-0912-4119-b7c5-2265807d4e71"
      unitRef="shares">20288700</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="ifceb1e4faafe4e80b30bc6ff53242c1f_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNC0zLTEtMS0w_4d9e0df3-93ff-448e-8330-d3a993459a17"
      unitRef="shares">20288700</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="ifceb1e4faafe4e80b30bc6ff53242c1f_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNC0zLTEtMS0w_93b2b15f-5f41-4c61-ae19-1c122b1c1974"
      unitRef="shares">20288700</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="ifceb1e4faafe4e80b30bc6ff53242c1f_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNC01LTEtMS0w_c3e41762-13ed-48dd-b1f7-7ba379ff58a7"
      unitRef="usd">24338000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="ifceb1e4faafe4e80b30bc6ff53242c1f_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNC03LTEtMS0w_3f25e875-40d6-4f72-9505-98b3dc41ae28"
      unitRef="usd">24241000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityLiquidationPreferencePerShare
      contextRef="ifceb1e4faafe4e80b30bc6ff53242c1f_I20210131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNC05LTEtMS0w_ce3ef759-ab79-4480-8652-247ae65f7719"
      unitRef="usdPerShare">1.1996</us-gaap:TemporaryEquityLiquidationPreferencePerShare>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="i3cdde890f3214a1fafd9e87ba416503b_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNS0xLTEtMS0w_68fbb679-acc3-4594-8bad-838a4d4a299e"
      unitRef="shares">40338867</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i3cdde890f3214a1fafd9e87ba416503b_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNS0zLTEtMS0w_9a78d6b6-0510-4ab5-801f-402688f68ff7"
      unitRef="shares">40338867</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="i3cdde890f3214a1fafd9e87ba416503b_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNS0zLTEtMS0w_b50fcec9-63f3-4b92-8fc9-f9ee56b0f745"
      unitRef="shares">40338867</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="i3cdde890f3214a1fafd9e87ba416503b_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNS01LTEtMS0w_077728e8-605c-4097-9140-415334531ebe"
      unitRef="usd">70433000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i3cdde890f3214a1fafd9e87ba416503b_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNS03LTEtMS0w_02769844-fba8-45a7-8508-70288852de0d"
      unitRef="usd">69845000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityLiquidationPreferencePerShare
      contextRef="i3cdde890f3214a1fafd9e87ba416503b_I20210131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNS05LTEtMS0w_6db7b406-fba5-4fad-8392-0a3b511f0f6b"
      unitRef="usdPerShare">1.7460</us-gaap:TemporaryEquityLiquidationPreferencePerShare>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="i35a819adbac0421a84ff30aba75a5000_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNi0xLTEtMS0w_64a58d70-3385-43f3-a257-355df5ef6f98"
      unitRef="shares">29078931</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="i35a819adbac0421a84ff30aba75a5000_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNi0zLTEtMS0w_a73321ba-f86f-4e7f-907f-6ef0d69b7471"
      unitRef="shares">29078931</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i35a819adbac0421a84ff30aba75a5000_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNi0zLTEtMS0w_d5fae363-87e2-437e-aa8a-7b8e3f6c957e"
      unitRef="shares">29078931</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="i35a819adbac0421a84ff30aba75a5000_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNi01LTEtMS0w_3c209900-d20a-4c40-80c0-0f73f33dd36a"
      unitRef="usd">95476000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i35a819adbac0421a84ff30aba75a5000_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNi03LTEtMS0w_5f2f98d3-1624-4f4c-a612-7a32d89fd273"
      unitRef="usd">95239000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityLiquidationPreferencePerShare
      contextRef="i35a819adbac0421a84ff30aba75a5000_I20210131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNi05LTEtMS0w_c8675be8-f592-4c36-8d9f-eb842026d4d0"
      unitRef="usdPerShare">3.2833</us-gaap:TemporaryEquityLiquidationPreferencePerShare>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="ic95d7c6f62a14cf6ad4fb7029a8a49ae_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNy0xLTEtMS0w_e065b32a-70bb-4968-ad5f-b2d14a204e04"
      unitRef="shares">31405183</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="ic95d7c6f62a14cf6ad4fb7029a8a49ae_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNy0zLTEtMS0w_24d289b5-31e8-440e-8055-f8ea1ee57bb3"
      unitRef="shares">31405183</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="ic95d7c6f62a14cf6ad4fb7029a8a49ae_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNy0zLTEtMS0w_d0e83497-b0e8-4e15-8dde-7a12d6ae3d8c"
      unitRef="shares">31405183</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="ic95d7c6f62a14cf6ad4fb7029a8a49ae_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNy01LTEtMS0w_5508cab5-4cfb-4631-85c3-f6421544e8aa"
      unitRef="usd">152683000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="ic95d7c6f62a14cf6ad4fb7029a8a49ae_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNy03LTEtMS0w_ab58bc93-ee9f-4d1f-acb3-e7b4a0d7aa03"
      unitRef="usd">152539000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityLiquidationPreferencePerShare
      contextRef="ic95d7c6f62a14cf6ad4fb7029a8a49ae_I20210131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfNy05LTEtMS0w_255c0f6b-2da2-4e97-94e6-6cf561240fdf"
      unitRef="usdPerShare">4.8617</us-gaap:TemporaryEquityLiquidationPreferencePerShare>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="i9095ee8e6b1844e79dfcfb704456645b_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfOC0xLTEtMS0w_e85c4445-919c-4a2c-8d8f-976fff2951ee"
      unitRef="shares">24056282</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i9095ee8e6b1844e79dfcfb704456645b_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfOC0zLTEtMS0w_285974c4-53cc-47a8-a947-6b0df1759dce"
      unitRef="shares">22128982</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="i9095ee8e6b1844e79dfcfb704456645b_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfOC0zLTEtMS0w_3e27731d-ec35-456e-bf92-95a6528c2248"
      unitRef="shares">22128982</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="i9095ee8e6b1844e79dfcfb704456645b_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfOC01LTEtMS0w_6ce0d623-3aa0-463e-8fbb-94dba40a23fa"
      unitRef="usd">266907000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i9095ee8e6b1844e79dfcfb704456645b_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfOC03LTEtMS0w_55e3c44a-9f6b-4f5d-a6f5-94b679b33457"
      unitRef="usd">266774000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityLiquidationPreferencePerShare
      contextRef="i9095ee8e6b1844e79dfcfb704456645b_I20210131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfOC05LTEtMS0w_fcf0a77a-8306-4e63-a5fe-00af1511c1f5"
      unitRef="usdPerShare">12.0614</us-gaap:TemporaryEquityLiquidationPreferencePerShare>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfOS0xLTEtMS0w_d350c06c-3c99-4032-a01f-e4a671a02f99"
      unitRef="shares">168985413</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfOS0zLTEtMS0w_6756250a-f638-47f7-902f-43e6d2a321ba"
      unitRef="shares">167058113</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfOS0zLTEtMS0w_8285b2cc-8303-4d7c-8505-078cefad718f"
      unitRef="shares">167058113</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfOS01LTEtMS0w_1bcd3d82-acb1-4458-9a44-83840a225ec3"
      unitRef="usd">622414000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RhYmxlOjljYmVmZGUzM2FiZTRhNmViMTMwOGM3OWVlY2Y1NzM2L3RhYmxlcmFuZ2U6OWNiZWZkZTMzYWJlNGE2ZWIxMzA4Yzc5ZWVjZjU3MzZfOS03LTEtMS0w_989792c1-aba2-4aaf-86d9-8934417ba8b8"
      unitRef="usd">621139000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <s:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues
      contextRef="ifb2730a85dc248d5866f2ecad6424e37_D20200201-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RleHRyZWdpb246ZTNkYTllZDYxODBiNDllZmJmMDg0YjhmNDJkMDlmMjlfNDgy_2bc48bf8-7ffe-48c9-a277-0c6f28920ff0"
      unitRef="shares">31405183</s:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:TemporaryEquityLiquidationPreferencePerShare
      contextRef="ic95d7c6f62a14cf6ad4fb7029a8a49ae_I20210131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RleHRyZWdpb246ZTNkYTllZDYxODBiNDllZmJmMDg0YjhmNDJkMDlmMjlfNTM0_761f129b-8d7e-43dd-b724-6b877d11528f"
      unitRef="usdPerShare">4.8617</us-gaap:TemporaryEquityLiquidationPreferencePerShare>
    <us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock
      contextRef="ifb2730a85dc248d5866f2ecad6424e37_D20200201-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RleHRyZWdpb246ZTNkYTllZDYxODBiNDllZmJmMDg0YjhmNDJkMDlmMjlfNTcz_ff1daeb3-674f-4e4d-b80b-8d453fbe0108"
      unitRef="usd">152500000</us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock>
    <s:TemporaryEquityIssuanceCosts
      contextRef="ifb2730a85dc248d5866f2ecad6424e37_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RleHRyZWdpb246ZTNkYTllZDYxODBiNDllZmJmMDg0YjhmNDJkMDlmMjlfNjAy_2d0121bd-7ad8-4cd5-a6ca-ad460dc1e065"
      unitRef="usd">100000</s:TemporaryEquityIssuanceCosts>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RleHRyZWdpb246ZTNkYTllZDYxODBiNDllZmJmMDg0YjhmNDJkMDlmMjlfMjE5OTAyMzI3NjYzMw_c255ebd0-2fbe-421f-a556-e40acdd0eb00"
      unitRef="shares">50000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RleHRyZWdpb246ZTNkYTllZDYxODBiNDllZmJmMDg0YjhmNDJkMDlmMjlfMjE5OTAyMzI3NjY0NQ_e45d762d-8d07-43d4-a798-1675487c73ab"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RleHRyZWdpb246ZTNkYTllZDYxODBiNDllZmJmMDg0YjhmNDJkMDlmMjlfMjE5OTAyMzI3NjY1NA_e483b865-d203-48a3-93be-9d0fa0bbaf0b"
      unitRef="shares">50000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82MS9mcmFnOmUzZGE5ZWQ2MTgwYjQ5ZWZiZjA4NGI4ZjQyZDA5ZjI5L3RleHRyZWdpb246ZTNkYTllZDYxODBiNDllZmJmMDg0YjhmNDJkMDlmMjlfMjE5OTAyMzI3NjY2NQ_d0f78f06-f54e-4a44-b436-b2831fcc0be3"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i92e24a30c5f24046aac3878c1e39eed2_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RleHRyZWdpb246OTExYzNkZjk2ZTllNGFkZGJlYTczMzM1YWMxYzJkMDZfMjE5OTAyMzI2MjcyMw_13bc3f1f-3679-4d16-a594-cd6c48d0b2f4"
      unitRef="shares">1500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ib82222d8e79047e39da7193e4edb0bf5_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RleHRyZWdpb246OTExYzNkZjk2ZTllNGFkZGJlYTczMzM1YWMxYzJkMDZfMjE5OTAyMzI2MjczOA_c16ecfd3-5e0d-4153-84f4-eaed218f39b8"
      unitRef="shares">300000000</us-gaap:CommonStockSharesAuthorized>
    <s:CommonStockNumberOfVotingRights
      contextRef="i92e24a30c5f24046aac3878c1e39eed2_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RleHRyZWdpb246OTExYzNkZjk2ZTllNGFkZGJlYTczMzM1YWMxYzJkMDZfMjE5OTAyMzI2Mjc4OA_1e90fdb0-4acf-474a-a559-0288e17c5e5a"
      unitRef="vote">1</s:CommonStockNumberOfVotingRights>
    <s:CommonStockNumberOfVotingRights
      contextRef="ib82222d8e79047e39da7193e4edb0bf5_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RleHRyZWdpb246OTExYzNkZjk2ZTllNGFkZGJlYTczMzM1YWMxYzJkMDZfMjE5OTAyMzI2Mjc5Ng_27ca1441-8fb8-46a2-ac2c-86efb28d9ea6"
      unitRef="vote">20</s:CommonStockNumberOfVotingRights>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ib82222d8e79047e39da7193e4edb0bf5_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RleHRyZWdpb246OTExYzNkZjk2ZTllNGFkZGJlYTczMzM1YWMxYzJkMDZfMjE5OTAyMzI2Mjc1MQ_5040f4aa-3890-4621-8cb1-28a4e9e28ae6"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i92e24a30c5f24046aac3878c1e39eed2_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RleHRyZWdpb246OTExYzNkZjk2ZTllNGFkZGJlYTczMzM1YWMxYzJkMDZfMjE5OTAyMzI2Mjc1MQ_ba4d5b26-6cb9-493a-9aec-ceccc7460eef"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <s:CommonStockConvertibilityNumberOfYearsFromFinalProspectus
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RleHRyZWdpb246OTExYzNkZjk2ZTllNGFkZGJlYTczMzM1YWMxYzJkMDZfMjE5OTAyMzI2Mjc1OQ_e33d7854-5c8b-4709-a329-96e3f2c22c52">P7Y</s:CommonStockConvertibilityNumberOfYearsFromFinalProspectus>
    <s:CommonStockConvertibilityPercentageOfSharesOutstanding
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RleHRyZWdpb246OTExYzNkZjk2ZTllNGFkZGJlYTczMzM1YWMxYzJkMDZfMjE5OTAyMzI2Mjc3Ng_876e1dd3-94c5-4ff1-be6c-c17e9786bc75"
      unitRef="number">0.25</s:CommonStockConvertibilityPercentageOfSharesOutstanding>
    <s:CommonStockConvertibilityDeathOrDisabilityPeriod
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RleHRyZWdpb246OTExYzNkZjk2ZTllNGFkZGJlYTczMzM1YWMxYzJkMDZfMjE5OTAyMzI2MjgwOA_acf1d833-8298-4aef-9c7a-03430b1b928f">P12M</s:CommonStockConvertibilityDeathOrDisabilityPeriod>
    <s:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RleHRyZWdpb246OTExYzNkZjk2ZTllNGFkZGJlYTczMzM1YWMxYzJkMDZfMjE5OTAyMzI1NTc0Mw_92cae982-18bf-465f-a590-c42c17489886">&lt;div style="margin-bottom:9pt;text-align:justify;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;Our common stock reserved for future issuance on an as-converted basis as of July&#160;31, 2021 and January&#160;31, 2021 were as follows:&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: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="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;As of July 31,&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;As of January 31,&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="padding:2px 1pt;text-align:center;vertical-align: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="padding:2px 1pt;text-align:center;vertical-align: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;Conversion of redeemable convertible preferred stock&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;&#x2014;&#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;168,951,059&#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;Exercise of common stock 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;&#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;954,884&#160;&lt;/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;Stock options outstanding&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,385,470&#160;&lt;/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;37,231,191&#160;&lt;/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;RSUs outstanding&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:120%"&gt;346,483&#160;&lt;/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:120%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options available for future grants&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;38,570,306&#160;&lt;/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,642,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: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 reserved&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;87,302,259&#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;212,779,276&#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;</s:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock>
    <us-gaap:ConvertiblePreferredStockSharesReservedForFutureIssuance
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RhYmxlOjdjODQzN2Y5ODdiMzQwM2Y5ZDExNmI1YmY4ZjM1Y2Y2L3RhYmxlcmFuZ2U6N2M4NDM3Zjk4N2IzNDAzZjlkMTE2YjViZjhmMzVjZjZfMy0xLTEtMS0w_402df3d1-1206-42fb-aea2-88ae2f665c48"
      unitRef="shares">0</us-gaap:ConvertiblePreferredStockSharesReservedForFutureIssuance>
    <us-gaap:ConvertiblePreferredStockSharesReservedForFutureIssuance
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RhYmxlOjdjODQzN2Y5ODdiMzQwM2Y5ZDExNmI1YmY4ZjM1Y2Y2L3RhYmxlcmFuZ2U6N2M4NDM3Zjk4N2IzNDAzZjlkMTE2YjViZjhmMzVjZjZfMy0zLTEtMS0w_b5918edd-bccc-4691-b6a1-004ac1765e8c"
      unitRef="shares">168951059</us-gaap:ConvertiblePreferredStockSharesReservedForFutureIssuance>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RhYmxlOjdjODQzN2Y5ODdiMzQwM2Y5ZDExNmI1YmY4ZjM1Y2Y2L3RhYmxlcmFuZ2U6N2M4NDM3Zjk4N2IzNDAzZjlkMTE2YjViZjhmMzVjZjZfNC0xLTEtMS0w_ba7ac1a3-bdb2-485a-bb9e-ee174bfdac3e"
      unitRef="shares">0</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RhYmxlOjdjODQzN2Y5ODdiMzQwM2Y5ZDExNmI1YmY4ZjM1Y2Y2L3RhYmxlcmFuZ2U6N2M4NDM3Zjk4N2IzNDAzZjlkMTE2YjViZjhmMzVjZjZfNC0zLTEtMS0w_934e2da7-1860-4467-bfd3-34023a9ca2cd"
      unitRef="shares">954884</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RhYmxlOjdjODQzN2Y5ODdiMzQwM2Y5ZDExNmI1YmY4ZjM1Y2Y2L3RhYmxlcmFuZ2U6N2M4NDM3Zjk4N2IzNDAzZjlkMTE2YjViZjhmMzVjZjZfNS0xLTEtMS0w_fd8f0189-c16a-472f-bebe-d708fbe70c71"
      unitRef="shares">48385470</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RhYmxlOjdjODQzN2Y5ODdiMzQwM2Y5ZDExNmI1YmY4ZjM1Y2Y2L3RhYmxlcmFuZ2U6N2M4NDM3Zjk4N2IzNDAzZjlkMTE2YjViZjhmMzVjZjZfNS0zLTEtMS0w_a23e47d6-f043-4ff6-8d19-beb3a3284809"
      unitRef="shares">37231191</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i039e150070a54175b295d13f9cc57302_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RhYmxlOjdjODQzN2Y5ODdiMzQwM2Y5ZDExNmI1YmY4ZjM1Y2Y2L3RhYmxlcmFuZ2U6N2M4NDM3Zjk4N2IzNDAzZjlkMTE2YjViZjhmMzVjZjZfNS0xLTEtMS0xODE1OA_0bea7f17-f88b-4423-9126-fc4e930af881"
      unitRef="shares">346483</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i5ded4f32f8d94b84a0c7210d808f2642_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RhYmxlOjdjODQzN2Y5ODdiMzQwM2Y5ZDExNmI1YmY4ZjM1Y2Y2L3RhYmxlcmFuZ2U6N2M4NDM3Zjk4N2IzNDAzZjlkMTE2YjViZjhmMzVjZjZfNS0zLTEtMS0xODE5MQ_de8d5954-2bee-46a3-921d-aff25ba902a6"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RhYmxlOjdjODQzN2Y5ODdiMzQwM2Y5ZDExNmI1YmY4ZjM1Y2Y2L3RhYmxlcmFuZ2U6N2M4NDM3Zjk4N2IzNDAzZjlkMTE2YjViZjhmMzVjZjZfNi0xLTEtMS0w_710c4912-1003-45ab-a64a-65afca2cb138"
      unitRef="shares">38570306</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RhYmxlOjdjODQzN2Y5ODdiMzQwM2Y5ZDExNmI1YmY4ZjM1Y2Y2L3RhYmxlcmFuZ2U6N2M4NDM3Zjk4N2IzNDAzZjlkMTE2YjViZjhmMzVjZjZfNi0zLTEtMS0w_025595bd-a293-4f98-95d7-a54e3da9da48"
      unitRef="shares">5642142</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RhYmxlOjdjODQzN2Y5ODdiMzQwM2Y5ZDExNmI1YmY4ZjM1Y2Y2L3RhYmxlcmFuZ2U6N2M4NDM3Zjk4N2IzNDAzZjlkMTE2YjViZjhmMzVjZjZfNy0xLTEtMS0w_ad0969ac-e7bd-4348-90b7-081c468147b3"
      unitRef="shares">87302259</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82NC9mcmFnOjkxMWMzZGY5NmU5ZTRhZGRiZWE3MzMzNWFjMWMyZDA2L3RhYmxlOjdjODQzN2Y5ODdiMzQwM2Y5ZDExNmI1YmY4ZjM1Y2Y2L3RhYmxlcmFuZ2U6N2M4NDM3Zjk4N2IzNDAzZjlkMTE2YjViZjhmMzVjZjZfNy0zLTEtMS0w_e0010fb9-0f18-493a-a392-1c2cc70289bc"
      unitRef="shares">212779276</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODA3OA_39948121-3541-4752-b2b4-f44f2b2ecaea">STOCK-BASED COMPENSATION &lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&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;2021 Equity Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;In May 2021, our board of directors and in June 2021, our stockholders approved our 2021 Equity Incentive Plan (2021 Plan) as a successor to our 2013 Equity Incentive Plan (2013 Plan) and 2011 Stock Incentive Plan (2011 Plan) with the purpose of granting stock-based awards to employees, directors, officers and consultants, including stock options, restricted stock awards and restricted stock units (RSUs). A total of 35,281,596 shares of Class A common stock were initially available for issuance under the 2021 Plan. Our compensation committee administers the 2021 Plan. The number of share of our Class A common stock available for issuance under the 2021 Plan is subject to an annual increase on the first day of each fiscal year beginning on February 1, 2022, equal to the lesser of: (i) five percent (5%) of the aggregate number of outstanding shares of all classes of our common stock as of the last day of the immediately preceding fiscal year or (ii) such other amount as our board of directors may determine. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;The 2013 Plan and 2011 Plan (together, the Prior Plans) were terminated in July 2021, in connection with the adoption of our 2021 Plan, and stock-based awards are no longer granted under the Prior Plans. However, the Prior Plans will continue to govern the terms and conditions of the outstanding awards previously granted thereunder. Any shares underlying stock options that are expired, canceled, forfeited or repurchased under the Prior Plans will be automatically transferred to the 2021 Plan and be available for issuance as Class A common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&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;2013 Equity Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;Our 2013 Plan was adopted by our board of directors in June 2013 and approved by our stockholders in July 2013. The 2013 Plan provides for the grant of stock-based awards to employees, officers, directors, and other service providers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;As of July 31, 2021, we had&#160;47,976,585&#160;shares reserved for issuance pursuant to grants under our 2013 Plan. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;Options granted under the 2013 Plan expire ten years from the date of grant. The options generally vest 25% on the first anniversary of the grant date and monthly over the course of the following three years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;A summary of our stock option plan activity under the 2013 Plan is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.794%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.308%"/&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 Options&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;Weighted-Average Exercise Price&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;Weighted-Average Remaining Contractual Term (in years)&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;Aggregate Intrinsic Value (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Outstanding as of January 31, 2021&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;37,231,191&#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;1.68&#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="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;8.34&lt;/span&gt;&lt;/td&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;442,515&#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;Granted&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,048,623&#160;&lt;/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;9.66&#160;&lt;/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:bottom"&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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,296,747)&lt;/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;1.24&#160;&lt;/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;text-align:left;vertical-align:bottom"&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;(352,965)&lt;/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.86&#160;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of July 31, 2021&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;47,630,102&#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.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:2px 1pt;text-align:right;vertical-align: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.44&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;2,156,010&#160;&lt;/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;Expected to vest  as of July 31, 2021&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;47,630,206&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;4.04&#160;&lt;/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.44&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;2,156,010&#160;&lt;/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;Vested and exercisable as of July 31, 2021&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;15,494,656&#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;1.51&#160;&lt;/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.28&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;740,631&#160;&lt;/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 style="height:13pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;The weighted-average grant-date fair value of options granted during the three months ended July&#160;31, 2021 and 2020 was $18.16 per share and $1.87 per share, respectively. The weighted-average grant-date fair value of options granted during the six months ended July&#160;31, 2021 and 2020 was $13.14 per share and $1.28 per share, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;The aggregate grant-date fair value of options vested during the three months ended July&#160;31, 2021 and 2020 was $8.1 million and $1.1 million, respectively. The aggregate grant-date fair value of options vested during the six months ended July&#160;31, 2021 and 2020 was $12.3 million and $2.0 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;The aggregate intrinsic value is the difference between the exercise price and the estimated fair value of the underlying common stock. The aggregate intrinsic value of options exercised during the three months ended July&#160;31, 2021 and 2020 was $53.8 million and $0.7 million, respectively. The aggregate intrinsic value of options exercised during the six months ended July&#160;31, 2021 and 2020 was $80.9 million and $1.9 million, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;As of July 31, 2021, we had unrecognized stock-based compensation expense related to unvested options of $174.5 million that is expected to be recognized on a straight-line basis over a weighted-average period of 2.1 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&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;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;A summary of our RSUs is as follows:&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:55.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.214%"/&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:20.215%"/&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;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;Weighted-Average Grant Date 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of January 31, 2021&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;&#x2014;&#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;&#x2014;&#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;Granted&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;346,483&#160;&lt;/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;32.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;/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;Forfeited&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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of July 31, 2021&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;346,483&#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;32.39&#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:justify;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;As of July 31, 2021, we had unrecognized stock-based compensation expense related to unvested RSUs of  $10.3 million that is expected to be recognized on a straight-line basis over a weighted-average period of 2.1 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&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;Performance Milestone Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;In February 2021, we granted 1,243,636 performance milestone options to purchase shares of common stock under the 2013 Plan. The performance milestone options are subject to service-based vesting conditions and achievements of certain milestones. We recognize compensation cost on a graded basis over the total requisite service period for each separately vesting portion of the performance tranches related to these performance milestone options. The grant-date fair value of the performance milestone options was $10.25, $10.37, and $10.49 per share for each of the performance tranches using the Black-Scholes option-pricing model. We assess the probability that the performance condition will be met for each of the performance tranches at the end of each reporting period, and recognize cumulative expense only for the performance tranches that are assessed to be probable of vesting.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;During the three and six months ended July 31, 2021, we recorded $5.6 million and $8.7 million of stock-based compensation expense, respectively. As of July 31, 2021, we had unrecognized stock-based compensation expense related to unvested performance milestone options of $4.2 million, that is expected to be recognized over the remaining vesting period of 0.4 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&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;Milestone Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;In March 2021, we granted 1,404,605 options to purchase shares of common stock subject to service-based, performance-based, and market-based vesting conditions to our Chief Executive Officer and Chief Financial Officer under the 2013 Plan. These stock options will vest 100% upon the occurrence of our IPO (the performance-based vesting condition) and the achievement of certain milestone events and our share price targets (the market-based vesting conditions), subject to the executive&#x2019;s continued service to us from the grant date through the milestone events. For these options, we used a Monte Carlo simulation to determine the fair value at the grant date and the implied service period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;During both the three and six months ended July 31, 2021, we recorded $1.2 million of stock-based compensation expense. As of July 31, 2021, we had unrecognized stock-based compensation expense related to unvested milestone options of $18.1 million, that is expected to be recognized over the remaining vesting period of 5.1 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&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;Restricted Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;In connection with the Scalyr acquisition, we granted 1,315,099 shares of restricted common stock with a fair value of $14.59 per share at the time of grant, that vest over a period of two years. During the three and six months ended July 31, 2021, we recorded $3.1 million and $5.5 million of stock-based compensation expense, respectively. As of July 31, 2021, we had unrecognized stock-based compensation expense related to this unvested restricted common stock of  $14.1 million that is expected to be recognized over the remaining vesting period of 1.1 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&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;2011 Stock Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;As part of the Scalyr acquisition, we assumed 2,138,347 options to purchase shares of common stock under the 2011 Plan, at a weighted-average exercise price of $1.74 per share and weighted-average fair value of $13.10 per &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;share, of which 755,368 options remained outstanding with a weighted-average exercise price of $1.72 per share as of July 31, 2021. As of July 31, 2021, 96,579 options were vested and exercisable with a weighted-average exercise price of $1.72 per share. The aggregate grant-date fair value of options vested during the three and six months ended July 31, 2021 was $4.7 million and $8.7 million, respectively. The total unrecognized stock-based compensation expense related to these options was $6.7 million, that is expected to be recognized on a straight-line basis over a weighted-average period of 1.1 years. During the three and six months ended July 31, 2021, 266,980 and 1,328,595 options, respectively, were exercised with an aggregate intrinsic value of $7.0 million and $22.7 million, respectively.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&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;Secondary Stock Sales&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;In May 2021, we facilitated a secondary sale of our common stock. Under the terms of the sale, certain Preferred Stock investors purchased 85,403 shares of common stock from an employee at $23.00 per share for an aggregate purchase price of $2.0 million. We did not recognize any stock-based compensation expense during the three months ended July 31, 2021 in connection with this sale. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;In June 2021, we facilitated certain secondary sales of our common stock. Under the terms of the sales, certain Preferred Stock investors purchased 305,724 shares of common stock from certain employees at prices ranging from $21.00 to $52.00 per share for an aggregate purchase price of $8.7 million. The stock-based compensation expense recognized in connection with these sales were not material. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&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;Common Stock Subject to Repurchase&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;Common stock purchased by employees pursuant to an early exercise of stock options are not deemed, for accounting purposes, to be outstanding until those shares vest according to their respective vesting schedules and accordingly, the consideration received for early exercises are initially recorded as a liability and reclassified to common stock and additional paid-in capital as the underlying awards vest. These unvested shares may be repurchased by us in case of employment termination at the price paid by the purchaser for such shares. As of July 31, 2021, the balance of common stock subject to repurchase was not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&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;Stock-Based Compensation Expense&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;We estimate the fair value of stock options granted using the Black-Scholes option pricing model based on the following assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;Expected term &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;&#x2013; We determine expected term based on the average period the options are expected to remain outstanding using the simplified method, calculated as the midpoint of the options&#x2019; vesting term and contractual expiration period, until sufficient historical information to develop reasonable expectations about future exercise patterns and post-vesting employment termination behavior becomes available.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;Expected volatility&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; &#x2013; Since there is little trading history of our common stock, expected volatility is estimated based on the historical volatilities of a group of comparable publicly traded companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;Risk-free interest rate &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;&#x2013; The risk-free interest rate is based on U.S. Treasury yields for a period that corresponds with the expected term of the award.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;Dividend yield&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; &#x2013; As we do not currently issue dividends and do not expect to issue dividends on our common stock in the foreseeable future, the expected dividend yield is zero.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;Fair value of underlying common stock&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; &#x2013; Prior to the completion of our IPO, the fair value of our common stock was determined by the board of directors by considering a number of objective and subjective factors including input from management and contemporaneous third-party valuations. After the completion of our IPO, the fair value of our common stock is determined by the closing price, on the date of grant, of our Class A common stock, which is traded on the New York Stock Exchange.&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:41.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.919%"/&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:10.919%"/&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:14.765%"/&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:14.767%"/&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;Three Months Ended July 31,&lt;/span&gt;&lt;/td&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;Six Months Ended July 31,&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 #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="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;2020&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;2021&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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected term (in years)&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;6.0&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 #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;6.0&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 #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;6.0&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 #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;6.0&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:120%"&gt;Expected volatility&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;62.3&#160;&lt;/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:120%"&gt;48.3&#160;&lt;/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:120%"&gt;%&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:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;62.3% - 66.0%&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="margin-bottom:9pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48.3%- 48.5%&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risk-free interest rate&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.1&#160;&lt;/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:120%"&gt;0.4&#160;&lt;/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:120%"&gt;%&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="margin-bottom:9pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.8% - 1.1%&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:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4% - 0.5%&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:120%"&gt;Dividend yield&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;span style="color:#000000;font-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:120%"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;The components of stock-based compensation expense recognized in the consolidated statements of operations consisted of the following (in thousands):&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:41.207%"/&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.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.844%"/&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;Three Months Ended July 31,&lt;/span&gt;&lt;/td&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;Six Months Ended July 31,&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 #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="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;2020&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;2021&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;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:bottom"&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&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:120%"&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:120%"&gt;840&#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:120%"&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:120%"&gt;65&#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:120%"&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:120%"&gt;1,223&#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:120%"&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:120%"&gt;135&#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:120%"&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:120%"&gt;8,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:120%"&gt;261&#160;&lt;/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:120%"&gt;15,962&#160;&lt;/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:120%"&gt;3,024&#160;&lt;/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:120%"&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:120%"&gt;3,905&#160;&lt;/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:120%"&gt;606&#160;&lt;/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:120%"&gt;5,952&#160;&lt;/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:120%"&gt;1,067&#160;&lt;/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:120%"&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:120%"&gt;7,825&#160;&lt;/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:120%"&gt;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:120%"&gt;11,693&#160;&lt;/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:120%"&gt;1,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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&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:120%"&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:120%"&gt;21,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;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:120%"&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:120%"&gt;1,588&#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:120%"&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:120%"&gt;34,830&#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:120%"&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:120%"&gt;5,239&#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-align:justify;text-indent:18pt"&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;Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;In May 2021, our board of directors, and in June 2021, our stockholders approved our 2021 Employee Stock Purchase Plan (ESPP), which became effective on the date of effectiveness of our Final Prospectus, or June 29, 2021. The ESPP initially reserved and authorized the issuance of up to a total of 7,056,319 shares of common stock to eligible employees. The number of shares reserved for issuance and sale under the ESPP will automatically increase on the first day of each fiscal year, starting on February 1, 2022 for the first &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODg4Ng_a2f9cb90-b1d2-49d3-8d30-924291ba8d03"&gt;ten&lt;/span&gt; calendar years after the first offering date, in an amount equal to (i) 1% of the aggregate number of outstanding shares of all class our common stock on the last day of the immediately preceding fiscal year, or (ii) such other amount as the administrator of the ESPP may determine. The ESPP generally provides for six-month offering periods beginning January 6 and July 6 of each year, with each offering period consisting of single six-month purchase periods, except for the initial offering period which began on July 1, 2021, and will end on July 5, 2023 and the second offering period will begin on January 6, 2022. On each purchase date, eligible employees will purchase the shares at a price per share equal to 85% of the lesser of (1) the fair market value of our common stock as of the beginning of the offering period or (2) the fair market value of our common stock on the purchase date, as defined in the ESPP except for the initial offering period that has a 24-months look back to the IPO price of $35.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;The Company recognized stock-based compensation expense related to ESPP of $1.0&#160;million during both the three and six months ended July 31, 2021. As of July 31, 2021, $2.6&#160;million amount has been withheld on behalf of employees for a future purchase under the ESPP due to the timing of payroll deductions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;There were no purchases for the three or six months ended July 31, 2021 related to the ESPP.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="if8853b3972894156934761f918afc10b_I20210531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDcxNDU3Nw_9a0f86be-5a62-4386-8baf-f4fe8cfc4278"
      unitRef="shares">35281596</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i8b687bf3dbe34e9299e3c65de3ee1fd9_D20210501-20210531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzI5ODUzNDk3Njg1NA_f58dd6d4-9af9-4c35-98ab-8d9a29f42013"
      unitRef="number">0.05</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ib493216166c44ea3aa3aa5cb25d1b3e7_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfNTgz_68046e86-5ce6-4175-919b-9e512edeafed"
      unitRef="shares">47976585</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="ib891327b0e5e4b24adac44a530bcdbe9_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODc5Mw_95811f79-5730-4e7b-ba1c-4a22167e8558">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ib891327b0e5e4b24adac44a530bcdbe9_D20210201-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfODA5_1e66bbf5-ca31-4e13-a06a-dc8745d1fa49"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ib891327b0e5e4b24adac44a530bcdbe9_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODgwOA_d6f77226-3ad3-4e1c-bd5e-316179fa803e">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODA3OQ_5a7e6672-d36b-4b22-96db-6c0f5b6f90e3">&lt;div style="margin-bottom:9pt;text-align:justify;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;A summary of our stock option plan activity under the 2013 Plan is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.794%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.308%"/&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 Options&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;Weighted-Average Exercise Price&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;Weighted-Average Remaining Contractual Term (in years)&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;Aggregate Intrinsic Value (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Outstanding as of January 31, 2021&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;37,231,191&#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;1.68&#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="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;8.34&lt;/span&gt;&lt;/td&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;442,515&#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;Granted&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,048,623&#160;&lt;/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;9.66&#160;&lt;/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:bottom"&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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,296,747)&lt;/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;1.24&#160;&lt;/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;text-align:left;vertical-align:bottom"&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;(352,965)&lt;/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.86&#160;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of July 31, 2021&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;47,630,102&#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.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:2px 1pt;text-align:right;vertical-align: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.44&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;2,156,010&#160;&lt;/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;Expected to vest  as of July 31, 2021&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;47,630,206&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;4.04&#160;&lt;/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.44&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;2,156,010&#160;&lt;/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;Vested and exercisable as of July 31, 2021&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;15,494,656&#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;1.51&#160;&lt;/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.28&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;740,631&#160;&lt;/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 style="height:13pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i67995a1383924b42b97081d0692d777b_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfNS0xLTEtMS0w_9733110b-a8c7-41db-813c-7f0647d97e24"
      unitRef="shares">37231191</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i67995a1383924b42b97081d0692d777b_I20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfNS0zLTEtMS0w_0d559494-f34e-45a7-af54-c02e0b21fb50"
      unitRef="usdPerShare">1.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="if0bc4093536a42f89b519d3aded18a2b_D20200201-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfNS01LTEtMS0w_3a67b4e4-ae09-47a9-8b2b-b13aead4ffed">P8Y4M2D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i67995a1383924b42b97081d0692d777b_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfNS03LTEtMS0w_f78348c6-fcae-4b3c-9181-bca610b8fb26"
      unitRef="usd">442515000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i96e4e9d296f442809fe88dc83e7987da_D20210201-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfNi0xLTEtMS0w_d9c1e86b-74ee-4669-8889-50e884764dab"
      unitRef="shares">14048623</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i96e4e9d296f442809fe88dc83e7987da_D20210201-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfNi0zLTEtMS0w_8037f83f-4755-4762-8477-ba11477e2d0a"
      unitRef="usdPerShare">9.66</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i96e4e9d296f442809fe88dc83e7987da_D20210201-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfNy0xLTEtMS0w_be15d337-5781-4ce6-8c29-43fff74c4958"
      unitRef="shares">3296747</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i96e4e9d296f442809fe88dc83e7987da_D20210201-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfNy0zLTEtMS0w_260b5e73-b3c9-48d1-b172-2b829855ac9d"
      unitRef="usdPerShare">1.24</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i96e4e9d296f442809fe88dc83e7987da_D20210201-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfOC0xLTEtMS0w_94cefc33-6cff-458d-a93e-ab4892dabef2"
      unitRef="shares">352965</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i96e4e9d296f442809fe88dc83e7987da_D20210201-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfOC0zLTEtMS0w_da5254b9-fdc3-4dd1-9b03-723e464601c7"
      unitRef="usdPerShare">3.86</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ib493216166c44ea3aa3aa5cb25d1b3e7_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfOS0xLTEtMS0w_472e3341-54bb-46e7-9ef2-219291d6ac22"
      unitRef="shares">47630102</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ib493216166c44ea3aa3aa5cb25d1b3e7_I20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfOS0zLTEtMS0w_76f00c03-7403-48aa-8abc-1cc358c18851"
      unitRef="usdPerShare">4.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i96e4e9d296f442809fe88dc83e7987da_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfOS01LTEtMS0w_d1755c54-b6cc-4bfa-b26b-e8cad296557c">P8Y5M8D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="ib493216166c44ea3aa3aa5cb25d1b3e7_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfOS03LTEtMS0w_e084a088-476e-4b30-99bf-788c8792a134"
      unitRef="usd">2156010000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="ib493216166c44ea3aa3aa5cb25d1b3e7_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfMTAtMS0xLTEtMA_9ed1b045-a2ec-472d-bf21-65dc18bc77ff"
      unitRef="shares">47630206</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="ib493216166c44ea3aa3aa5cb25d1b3e7_I20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfMTAtMy0xLTEtMA_3791da68-32b9-4719-afe1-de4932aa3f33"
      unitRef="usdPerShare">4.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="i96e4e9d296f442809fe88dc83e7987da_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfMTAtNS0xLTEtMA_d2a71a08-7284-4f54-8426-5cf3c5d972e2">P8Y5M8D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="ib493216166c44ea3aa3aa5cb25d1b3e7_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfMTAtNy0xLTEtMA_2c2862b3-eea9-46f4-afb9-0a36d9c575e5"
      unitRef="usd">2156010000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="ib493216166c44ea3aa3aa5cb25d1b3e7_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfMTEtMS0xLTEtMA_138f86a5-37d7-4501-9f3f-904bf7e790fa"
      unitRef="shares">15494656</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="ib493216166c44ea3aa3aa5cb25d1b3e7_I20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfMTEtMy0xLTEtMA_02d659cb-1042-4f00-82ff-4e13a0e94b43"
      unitRef="usdPerShare">1.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i96e4e9d296f442809fe88dc83e7987da_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfMTEtNS0xLTEtMA_62ce0d3f-96c7-4392-88a5-652bd297f920">P7Y3M10D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="ib493216166c44ea3aa3aa5cb25d1b3e7_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjE3YTU0NjZiNTQ1YzRjOGRiMDhjYjhiZTFiOGVmYThiL3RhYmxlcmFuZ2U6MTdhNTQ2NmI1NDVjNGM4ZGIwOGNiOGJlMWI4ZWZhOGJfMTEtNy0xLTEtMA_836ed99f-65fa-499c-9543-29cd129a0d21"
      unitRef="usd">740631000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia45c4ab964ee4fe08f97fe5e33a48be4_D20210501-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDc4NzYwMQ_43f90d54-9be0-4890-a138-e61c31f8d01b"
      unitRef="usdPerShare">18.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i6d5a9e9b4fad4dd1baed1e527aed8e77_D20200501-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDc4NzYwNQ_16fd6b32-fc3b-406d-b8d1-66c914d60cd5"
      unitRef="usdPerShare">1.87</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i96e4e9d296f442809fe88dc83e7987da_D20210201-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDc4NzYwOQ_b628f2fd-4a82-4d20-a6cb-70afee5ed118"
      unitRef="usdPerShare">13.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3540e4c689d044178e228b27afc5b667_D20200201-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDc4NzYxMw_232b97a5-9122-4ac2-900c-68c1cf912525"
      unitRef="usdPerShare">1.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="ia45c4ab964ee4fe08f97fe5e33a48be4_D20210501-20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjc0ODc3OTE1OTQ4Ng_20707093-bbb2-4f14-b03f-169923dc00b0"
      unitRef="usd">8100000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i6d5a9e9b4fad4dd1baed1e527aed8e77_D20200501-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDc4NzYxNw_7c772e19-3754-4204-a005-338d90ad42dd"
      unitRef="usd">1100000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i96e4e9d296f442809fe88dc83e7987da_D20210201-20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjc0ODc3OTE1OTQ4MQ_7da549ba-dd91-41f5-98d1-f34e9393eebf"
      unitRef="usd">12300000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i3540e4c689d044178e228b27afc5b667_D20200201-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDc4NzYyMg_b6ab5b0a-05b7-4282-985e-7e1757024824"
      unitRef="usd">2000000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ia45c4ab964ee4fe08f97fe5e33a48be4_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjc0ODc3OTE1OTUxMA_db9518a6-b4c0-468c-a4b1-453c15be9366"
      unitRef="usd">53800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i6d5a9e9b4fad4dd1baed1e527aed8e77_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDc4NzYyNw_dc7f415b-991d-4525-bb7e-2c8a9b97f9f9"
      unitRef="usd">700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i96e4e9d296f442809fe88dc83e7987da_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjc0ODc3OTE1OTUxNg_5e7f3ab0-6de6-4a08-866d-9744e5de5c0d"
      unitRef="usd">80900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i3540e4c689d044178e228b27afc5b667_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDc4NzYzMg_853aa70c-a31c-4613-a5c1-8679d55a7a67"
      unitRef="usd">1900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="ib493216166c44ea3aa3aa5cb25d1b3e7_I20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjIwNw_49df9cd3-108a-45df-bf5c-366aa0ed5fdd"
      unitRef="usd">174500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i96e4e9d296f442809fe88dc83e7987da_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjMwMw_9ead704c-1359-45a6-aa24-ff10f994e5ac">P2Y1M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODc4Ng_a1e6bc02-e712-4222-8940-2af831a10896">A summary of our RSUs 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.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.214%"/&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:20.215%"/&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;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;Weighted-Average Grant Date 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of January 31, 2021&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;&#x2014;&#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;&#x2014;&#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;Granted&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;346,483&#160;&lt;/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;32.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;/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;Forfeited&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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of July 31, 2021&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;346,483&#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;32.39&#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:NonvestedRestrictedStockSharesActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i5ded4f32f8d94b84a0c7210d808f2642_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjdlNzhkY2M4NjQ3NzRjODlhMjY3ZTVjODM3MmMwNzRjL3RhYmxlcmFuZ2U6N2U3OGRjYzg2NDc3NGM4OWEyNjdlNWM4MzcyYzA3NGNfMS0xLTEtMS0xNzQ4OQ_26c0d7e9-f4df-4862-8139-95d5c56228c7"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i5ded4f32f8d94b84a0c7210d808f2642_I20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjdlNzhkY2M4NjQ3NzRjODlhMjY3ZTVjODM3MmMwNzRjL3RhYmxlcmFuZ2U6N2U3OGRjYzg2NDc3NGM4OWEyNjdlNWM4MzcyYzA3NGNfMS0zLTEtMS0xNzQ5Mw_350efe67-6bc9-4850-9b11-5f2c34b5604e"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ie7014b108e684dd583a1194185a0d519_D20210201-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjdlNzhkY2M4NjQ3NzRjODlhMjY3ZTVjODM3MmMwNzRjL3RhYmxlcmFuZ2U6N2U3OGRjYzg2NDc3NGM4OWEyNjdlNWM4MzcyYzA3NGNfMi0xLTEtMS0xNzQ4OQ_53cbe4c5-541d-4101-b252-736ff554b995"
      unitRef="shares">346483</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie7014b108e684dd583a1194185a0d519_D20210201-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjdlNzhkY2M4NjQ3NzRjODlhMjY3ZTVjODM3MmMwNzRjL3RhYmxlcmFuZ2U6N2U3OGRjYzg2NDc3NGM4OWEyNjdlNWM4MzcyYzA3NGNfMi0zLTEtMS0xNzQ5Mw_c0a4b3ea-31b7-4bc8-9c0c-dcc7bcc53e53"
      unitRef="usdPerShare">32.39</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ie7014b108e684dd583a1194185a0d519_D20210201-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjdlNzhkY2M4NjQ3NzRjODlhMjY3ZTVjODM3MmMwNzRjL3RhYmxlcmFuZ2U6N2U3OGRjYzg2NDc3NGM4OWEyNjdlNWM4MzcyYzA3NGNfMy0xLTEtMS0xNzQ4OQ_967aa75b-882a-4199-9cf1-8e712f209adf"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ie7014b108e684dd583a1194185a0d519_D20210201-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjdlNzhkY2M4NjQ3NzRjODlhMjY3ZTVjODM3MmMwNzRjL3RhYmxlcmFuZ2U6N2U3OGRjYzg2NDc3NGM4OWEyNjdlNWM4MzcyYzA3NGNfMy0zLTEtMS0xNzQ5Mw_3eba0307-0c18-48ee-b68d-556d97173d4b"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i039e150070a54175b295d13f9cc57302_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjdlNzhkY2M4NjQ3NzRjODlhMjY3ZTVjODM3MmMwNzRjL3RhYmxlcmFuZ2U6N2U3OGRjYzg2NDc3NGM4OWEyNjdlNWM4MzcyYzA3NGNfNC0xLTEtMS0xNzQ4OQ_6353368c-bc65-4592-8c9a-b3d6c9817a39"
      unitRef="shares">346483</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i039e150070a54175b295d13f9cc57302_I20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjdlNzhkY2M4NjQ3NzRjODlhMjY3ZTVjODM3MmMwNzRjL3RhYmxlcmFuZ2U6N2U3OGRjYzg2NDc3NGM4OWEyNjdlNWM4MzcyYzA3NGNfNC0zLTEtMS0xNzQ5Mw_56e28498-e46c-4990-9f16-5a2d127ae449"
      unitRef="usdPerShare">32.39</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i039e150070a54175b295d13f9cc57302_I20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjQ3MzkwMTE3MTUwMTA_94090a1c-f5cb-4f17-9a4f-0659d48cbf52"
      unitRef="usd">10300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ie7014b108e684dd583a1194185a0d519_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODgyNg_80314186-c43c-4fa2-bb10-0300cb0e6d57">P2Y1M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i26c75dcfcf8d4dbe8766ff91b5642a05_D20210201-20210228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjM1NQ_e998f713-6178-43dc-9537-07dd64953250"
      unitRef="shares">1243636</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="idbbf1158ad1b47a3b840a1b64235257e_D20210201-20210228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjgzNA_54854513-031b-4056-bd24-1721d52437c8"
      unitRef="usdPerShare">10.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie45f05ee99a44c318bac3711e1ea4c43_D20210201-20210228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjgzOA_05ab0456-c7c0-45c8-9e72-ddf134ab2a6a"
      unitRef="usdPerShare">10.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ib62666ada7434db591db96cbad5e9cc7_D20210201-20210228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjg0Ng_0945022b-0f16-460a-a8ac-c52ac4d23371"
      unitRef="usdPerShare">10.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib95f0925ead14eaa975d7999ce22fa59_D20210501-20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjc0ODc3OTE1NDMyOQ_8da3bdbd-90fb-4cbf-84c0-194004c0ed02"
      unitRef="usd">5600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5ef57b0cef2f4b6ba06ecd13f61638f2_D20210201-20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjc0ODc3OTE1NDMxNg_92e7b5b5-2f8c-4c81-9237-1a387c8f30b9"
      unitRef="usd">8700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i75d8ac2911ea4dbcb7106e343ba7c05f_I20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDc4MzQ2OA_1613c5c0-599d-4237-9289-5472f642cf8b"
      unitRef="usd">4200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i5ef57b0cef2f4b6ba06ecd13f61638f2_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODk4NQ_bdaa3bd7-81d6-48c6-9b4e-5c9a4e64aef6">P0Y4M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ia26d05c77ef445df8691a4934e329c20_D20210301-20210330"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzMyOQ_26bec923-af45-4ef8-a42a-45340ea70c66"
      unitRef="shares">1404605</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ia26d05c77ef445df8691a4934e329c20_D20210301-20210330"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzU2Ng_d761a7c0-7591-4c97-8f1e-5eacd531dc9b"
      unitRef="number">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2d66c2d2127043b98711091f03b996e8_D20210201-20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjc0ODc3OTE1NDMzOA_9b1c73af-c052-4571-8590-29e0e465b7bb"
      unitRef="usd">1200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="idf11493a498544c0bd1ed31e79b381d5_D20210501-20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjc0ODc3OTE1NDMzOA_dac4bf53-0dba-46e2-9a1a-ff19d4410b9f"
      unitRef="usd">1200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i5bb8a6ba180442178564d8d4925abcb0_I20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDc4MzYzMQ_e0e56df6-0a43-4db4-b749-a488b266c293"
      unitRef="usd">18100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i2d66c2d2127043b98711091f03b996e8_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0OTAwOQ_879205bc-070f-45c5-b963-1b23fd9b00c4">P5Y1M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i363733a80465450a9df2ddfd29d81b01_D20210206-20210206"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfNDQwOQ_ba247971-860d-43d5-bc3c-b9454a583092"
      unitRef="shares">1315099</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i8d2cfb8117284ce789b3e10779c3fb0c_I20210206"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfNDQ2Nw_30997972-949b-46f7-a7d1-b580bf73e476"
      unitRef="usdPerShare">14.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i363733a80465450a9df2ddfd29d81b01_D20210206-20210206"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfNDUyOQ_558f4a5d-3550-4fd8-a91d-d79db6d659bb">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4c1fac81c55c4e76b39af33fedfdce45_D20210501-20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjQ3MzkwMTE3MTUwNzI_0e823e8c-b9c9-49cf-b656-50eeaf07ce2d"
      unitRef="usd">3100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if3774432ff2e41169af2725664410cbb_D20210201-20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjQ3MzkwMTE3MTUyMzQ_9c7695a2-522b-4dda-9de4-d3f18bb7bcf7"
      unitRef="usd">5500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i51727303decd4b57b6b040454c62689a_I20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfNDc1NQ_e9c97920-d651-4efb-86b9-1d85d5eb6c3a"
      unitRef="usd">14100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="if3774432ff2e41169af2725664410cbb_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODg1MQ_de425661-2ebf-4384-b141-8c9b0fc682a4">P1Y1M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i3ad86d4bd2e34fc4b8e5ceb85b005def_D20210206-20210206"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfNDkwNQ_24938c4e-90d7-4ab9-b203-b70fc541aa66"
      unitRef="shares">2138347</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="id50ce8b9650f463883e45033dab4bf0c_I20210206"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfNTA0MA_8cb32c34-8938-44f3-b384-e0862562696f"
      unitRef="usdPerShare">1.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i772642ddfaa340e2ba1f9464df2f171f_D20210206-20210206"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfNTA4OA_cc316a6e-0a8f-4476-b898-a0f0b74460fd"
      unitRef="usdPerShare">13.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i641b1b8d10f74417a1178fcc4d9489ee_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfNTExMQ_e55ec746-d15e-4941-a8d6-3b728bfcf7f0"
      unitRef="shares">755368</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i641b1b8d10f74417a1178fcc4d9489ee_I20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfNTE4NQ_af6f39d6-f783-42cb-b10b-844b156a57ff"
      unitRef="usdPerShare">1.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i641b1b8d10f74417a1178fcc4d9489ee_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfNTI0Mg_5cecc38d-b64e-47c4-89ee-0d2afe2284e1"
      unitRef="shares">96579</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i641b1b8d10f74417a1178fcc4d9489ee_I20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfNTMyMw_cb2cffbe-1361-4280-82a7-438a05287e74"
      unitRef="usdPerShare">1.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i460b4ae17e974e9dac88983e9b4772a0_D20210501-20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjc0ODc3OTE1OTczNQ_0dbbc392-3e37-46a9-afe6-f469beea6ae0"
      unitRef="usd">4700000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="ic777cd3935a6420f9c0319640f5981c2_D20210201-20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfNTQzNw_e8e4e17e-c489-43e5-9e80-eaa88fed1df5"
      unitRef="usd">8700000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i641b1b8d10f74417a1178fcc4d9489ee_I20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfNTUyNg_b57ef0ab-00b2-4cc8-a1a2-755c3dc2b3ed"
      unitRef="usd">6700000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i732d73c8806f45408837bb5ec38addd7_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfNTYyMw_038b623c-0d53-44f3-a602-a00d1185c245">P1Y1M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i460b4ae17e974e9dac88983e9b4772a0_D20210501-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjc0ODc3OTE1OTc1OQ_7b8b33c0-92a9-40cc-9171-519b2e2437ca"
      unitRef="shares">266980</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ic777cd3935a6420f9c0319640f5981c2_D20210201-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfNTY3MA_e9db7fca-56fe-4aec-b3e8-979a33b74305"
      unitRef="shares">1328595</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i460b4ae17e974e9dac88983e9b4772a0_D20210501-20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjc0ODc3OTE1OTgyMA_ac6f7f7b-7651-48f1-8ef6-85c0a4b138ae"
      unitRef="usd">7000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ic777cd3935a6420f9c0319640f5981c2_D20210201-20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfNTczMw_b07b6201-4655-4eda-b0a5-460e47c9f8c1"
      unitRef="usd">22700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ibde028c2e9d44b7fbe66cb4fbf553114_D20210501-20210531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDc4MjYxNQ_9207cda3-d781-4b93-afa5-2ce0d852e653"
      unitRef="shares">85403</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i674895c962d34e68babf2d74f482e776_I20210531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDc4MjYxOQ_f44a62b7-2a39-4d80-8b6b-a0ec8a83d82b"
      unitRef="usdPerShare">23.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="ibde028c2e9d44b7fbe66cb4fbf553114_D20210501-20210531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDc4MjYyMw_7c734209-ba1d-44da-a496-ed400ac8f7b2"
      unitRef="usd">2000000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5e8b3cb8671c417da32169b19cac3aaa_D20210501-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODg3NQ_f9c70f41-b269-496d-8877-8ffa12042034"
      unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i8692216fb0e144399639aea03bdde260_D20210601-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDc4Mjc5NA_23c619de-cb7e-4015-9e02-e454b0c94cbb"
      unitRef="shares">305724</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i8547e9ae991749d08e92c4c65d13b875_I20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDc4MjgxOQ_1915b164-16fc-401b-8d82-61e4bf4317ea"
      unitRef="usdPerShare">21.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i32eaf735c32e446d9f592819ed8436e7_I20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDc4MjgyNg_7f9a5721-ad88-4bd3-ab5c-c6bba47b55ee"
      unitRef="usdPerShare">52.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i8692216fb0e144399639aea03bdde260_D20210601-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMzg0ODI5MDc4MjgzMA_a2439538-e341-4f39-913b-96fefe8c572d"
      unitRef="usd">8700000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODc4Nw_0d646071-b3f9-4777-a4db-0216b72a2c86">&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:41.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.919%"/&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:10.919%"/&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:14.765%"/&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:14.767%"/&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;Three Months Ended July 31,&lt;/span&gt;&lt;/td&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;Six Months Ended July 31,&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 #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="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;2020&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;2021&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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected term (in years)&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;6.0&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 #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;6.0&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 #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;6.0&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 #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;6.0&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:120%"&gt;Expected volatility&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;62.3&#160;&lt;/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:120%"&gt;48.3&#160;&lt;/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:120%"&gt;%&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:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;62.3% - 66.0%&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="margin-bottom:9pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48.3%- 48.5%&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risk-free interest rate&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.1&#160;&lt;/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:120%"&gt;0.4&#160;&lt;/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:120%"&gt;%&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="margin-bottom:9pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.8% - 1.1%&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:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4% - 0.5%&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:120%"&gt;Dividend yield&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;span style="color:#000000;font-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:120%"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i0ca5ac0c26294562a2e13d37d70f9eb1_D20210501-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfMi0xLTEtMS0yMTA5OQ_cb9c1c07-91b2-4e47-92ec-db7ae7d9123e">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ibf520487b235425fb78c08d150c797f9_D20200501-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfMi0zLTEtMS0yMTExOQ_c71ec66f-0262-4a22-a7c3-802f1eac1599">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i771427c65e2545cca7c07fc4b4fc5496_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfMi01LTEtMS0yMTE4NA_9f46fddd-dd73-4c35-8dbe-7cc599af3c67">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ibece78feb08d4d16ac4b944fae641627_D20200201-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfMi03LTEtMS0yMTE2Nw_971fb440-fdf3-4e39-90f5-cb7a21af733c">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i0ca5ac0c26294562a2e13d37d70f9eb1_D20210501-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfNC0xLTEtMS0w_2be55569-9332-4c65-81d3-dc163a09603b"
      unitRef="number">0.00623</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ibf520487b235425fb78c08d150c797f9_D20200501-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfNC0zLTEtMS0w_f6a1a207-08e7-4e0a-bab9-30e24e1bd0d5"
      unitRef="number">0.00483</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfNC01LTEtMS0wL3RleHRyZWdpb246ODFiNWYxNzAzMDhmNDU1OWE2MGZhNmY5NThhM2NlNjZfMjc0ODc3OTA2OTQ3MA_395f2cec-ef80-48f0-b5eb-61ae4f78c981"
      unitRef="number">0.623</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfNC01LTEtMS0wL3RleHRyZWdpb246ODFiNWYxNzAzMDhmNDU1OWE2MGZhNmY5NThhM2NlNjZfMjc0ODc3OTA2OTQ3Ng_ac4ddd97-a902-40ea-bfab-ddecd1742c3d"
      unitRef="number">0.660</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfNC03LTEtMS0wL3RleHRyZWdpb246ZTJhYzgxYTJlOTE0NGYyMWE2Zjk2ZTAyYjAwYTQ4MmFfMjc0ODc3OTA2OTQ2NQ_095d38c2-75c5-48d8-aece-ec573a79f5b7"
      unitRef="number">0.483</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfNC03LTEtMS0wL3RleHRyZWdpb246ZTJhYzgxYTJlOTE0NGYyMWE2Zjk2ZTAyYjAwYTQ4MmFfMjc0ODc3OTA2OTQ1Mg_74b9040e-ddda-4b44-8894-b55f407c05d2"
      unitRef="number">0.485</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i0ca5ac0c26294562a2e13d37d70f9eb1_D20210501-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfNS0xLTEtMS0w_0e15d79a-c240-4b5f-ae45-dffa13fb1e61"
      unitRef="number">0.00011</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ibf520487b235425fb78c08d150c797f9_D20200501-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfNS0zLTEtMS0w_a1d8ece0-51cc-4957-a393-d65516985daf"
      unitRef="number">0.00004</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfNS01LTEtMS0wL3RleHRyZWdpb246YWRkMTk5YjcwMTYzNDIxNjkzMDdhN2ExMDBmY2VmMTdfMjc0ODc3OTA2OTQ2Ng_e1069094-5201-4e33-9a67-67e14435a266"
      unitRef="number">0.008</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfNS01LTEtMS0wL3RleHRyZWdpb246YWRkMTk5YjcwMTYzNDIxNjkzMDdhN2ExMDBmY2VmMTdfMjc0ODc3OTA2OTQ3Mg_f56ec28c-08d3-4bec-8979-7b3a8e5d960f"
      unitRef="number">0.011</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfNS03LTEtMS0wL3RleHRyZWdpb246NWQ2NzUyMDZjYjAzNDA0Mjg3OTg0MWNmM2QzYTc1NjRfMjc0ODc3OTA2OTQ1OQ_c9d528f4-e026-47ef-8993-2cd0c17026cd"
      unitRef="number">0.004</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfNS03LTEtMS0wL3RleHRyZWdpb246NWQ2NzUyMDZjYjAzNDA0Mjg3OTg0MWNmM2QzYTc1NjRfMjc0ODc3OTA2OTQ2Ng_0f1a7074-c295-4c65-bed9-3951a8cde02b"
      unitRef="number">0.005</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i0ca5ac0c26294562a2e13d37d70f9eb1_D20210501-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfNi0xLTEtMS0w_d32eea6d-5a35-4d83-bc93-8e3acd867743"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ibf520487b235425fb78c08d150c797f9_D20200501-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfNi0zLTEtMS0w_66246acb-b06c-40ed-a0a9-95a0843766b4"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i771427c65e2545cca7c07fc4b4fc5496_D20210201-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfNi01LTEtMS0w_042e974f-0321-4c6c-b5e8-f56fb287a164"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ibece78feb08d4d16ac4b944fae641627_D20200201-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjViNjFjNmE2ODQ5MDQ0MjI5NTBlOTUzYTQ1ZjBkYjg2L3RhYmxlcmFuZ2U6NWI2MWM2YTY4NDkwNDQyMjk1MGU5NTNhNDVmMGRiODZfNi03LTEtMS0w_ad168afc-42dc-4232-8a7e-2a5aa039838b"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODc4OA_991e18fc-d097-4741-a897-dc7629abc938">&lt;div style="margin-bottom:9pt;text-align:justify;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;The components of stock-based compensation expense recognized in the consolidated statements of operations consisted of the following (in thousands):&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:41.207%"/&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.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.844%"/&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;Three Months Ended July 31,&lt;/span&gt;&lt;/td&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;Six Months Ended July 31,&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 #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="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;2020&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;2021&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;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:bottom"&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&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:120%"&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:120%"&gt;840&#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:120%"&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:120%"&gt;65&#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:120%"&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:120%"&gt;1,223&#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:120%"&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:120%"&gt;135&#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:120%"&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:120%"&gt;8,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:120%"&gt;261&#160;&lt;/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:120%"&gt;15,962&#160;&lt;/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:120%"&gt;3,024&#160;&lt;/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:120%"&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:120%"&gt;3,905&#160;&lt;/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:120%"&gt;606&#160;&lt;/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:120%"&gt;5,952&#160;&lt;/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:120%"&gt;1,067&#160;&lt;/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:120%"&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:120%"&gt;7,825&#160;&lt;/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:120%"&gt;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:120%"&gt;11,693&#160;&lt;/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:120%"&gt;1,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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&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:120%"&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:120%"&gt;21,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;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:120%"&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:120%"&gt;1,588&#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:120%"&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:120%"&gt;34,830&#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:120%"&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:120%"&gt;5,239&#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:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7a9a0d40d1d844d09696619908fa826d_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfMy0xLTEtMS0w_22740e67-2b72-4b14-a208-c1335c9ed8ce"
      unitRef="usd">840000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8c220b6cb8c744cca9f08844c024d5c2_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfMy0zLTEtMS0w_7e2fc0f1-4484-4012-bd8a-2df630f4ac6d"
      unitRef="usd">65000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i01f329b757c0481fab7ff4440ce31529_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfMy01LTEtMS0w_3c9a585c-2d00-4049-824d-e11dd06b6f71"
      unitRef="usd">1223000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i59e4da37e83a46cfa4ebb8d5b0309e5d_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfMy03LTEtMS0w_83d1d0e6-bc37-400f-af63-2fe227f90fab"
      unitRef="usd">135000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic588bf7ccbba4e2095573aff25193404_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfNC0xLTEtMS0w_b6f5624b-7e58-46df-9604-137deb00ff5f"
      unitRef="usd">8823000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i350f70f443dc49f99e63a442962351a6_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfNC0zLTEtMS0w_7fbd4dce-9121-4c5e-a2b2-9bee80da4ff6"
      unitRef="usd">261000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2b8a582b48f34600af4b9afd46b7ed8f_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfNC01LTEtMS0w_3496ebba-edc8-44df-85d9-12c64c284755"
      unitRef="usd">15962000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="icde1b5ff162a46d58611057aca4ea196_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfNC03LTEtMS0w_0b510c85-60c6-4adb-8775-49b2032ef746"
      unitRef="usd">3024000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5a78925d60424ea289ec979a13550c9b_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfNS0xLTEtMS0w_818f9e95-6f17-4588-af4b-92f00adb302d"
      unitRef="usd">3905000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1d196e55eafa4aa4bd65f5f3c290af91_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfNS0zLTEtMS0w_7043c879-e6ce-4e7d-adbf-5bf5742c20d9"
      unitRef="usd">606000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3e0d2fe0d4404a80ba79b7e0a6378046_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfNS01LTEtMS0w_3e2c7f62-984d-4405-9018-5810d0c8e551"
      unitRef="usd">5952000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3e224a2faae744b9840381e272806ace_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfNS03LTEtMS0w_d9e2eba2-3e54-4604-bb98-bca1b8334acd"
      unitRef="usd">1067000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if21d4c70ad24435f813c138655ad42b0_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfNi0xLTEtMS0w_4a6cf31a-77e9-411d-856b-de3852795076"
      unitRef="usd">7825000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i98615e9d702a440dbf12fd0ce0261e86_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfNi0zLTEtMS0w_59629ef1-8544-4f62-a47c-547784574e86"
      unitRef="usd">656000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i83e5cc6619a946019e447ad8a67a1cb0_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfNi01LTEtMS0w_1e77b6f2-9e40-49ef-a749-e2bd45f33c30"
      unitRef="usd">11693000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1b42fffb915043ce9c316cd7940456d2_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfNi03LTEtMS0w_45596eb9-8895-4c60-83d2-d8f49fc6fbaf"
      unitRef="usd">1013000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfNy0xLTEtMS0w_935c1ff4-9293-4a63-98ee-b26001ac4b48"
      unitRef="usd">21393000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfNy0zLTEtMS0w_1b5279be-207a-44e5-b72a-e4798694557b"
      unitRef="usd">1588000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfNy01LTEtMS0w_a30f6ca1-1c7c-4db6-bf05-563f78f7655d"
      unitRef="usd">34830000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RhYmxlOjExNGIyZDU4YmQ1MjRiNmVhOGYxMDBjYzMwNDg3MjQ3L3RhYmxlcmFuZ2U6MTE0YjJkNThiZDUyNGI2ZWE4ZjEwMGNjMzA0ODcyNDdfNy03LTEtMS0w_fb7edb9e-ed65-486c-aac0-6d81e55eb9fa"
      unitRef="usd">5239000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="icd03c5d420bb49389979be9749bc7456_I20210629"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODkzOQ_0e874c7a-bb6b-4e74-864e-eb9540817069"
      unitRef="shares">7056319</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum
      contextRef="i2cf91027cfea4c6c8468dc8634667b69_D20210629-20210629"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODg5Ng_6a4dad6b-fb15-49c5-9ea0-1fcb48e5f32f"
      unitRef="number">0.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum>
    <s:ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod
      contextRef="i2cf91027cfea4c6c8468dc8634667b69_D20210629-20210629"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODk2MQ_ec2fead2-3f04-417e-9523-ec3308234ecb">P6M</s:ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod>
    <s:ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutivePurchasePeriod
      contextRef="i2cf91027cfea4c6c8468dc8634667b69_D20210629-20210629"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODk3Mg_63fc148d-8821-4bb1-b263-b616d7b2ce55">P6M</s:ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutivePurchasePeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate
      contextRef="icd03c5d420bb49389979be9749bc7456_I20210629"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODkwMA_36d409f9-e8c8-496e-be70-75face857b29"
      unitRef="number">0.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate>
    <s:ShareBasedCompensationArrangementByShareBasedPaymentAwardLookbackPeriod
      contextRef="i2cf91027cfea4c6c8468dc8634667b69_D20210629-20210629"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODk4MA_ddb19a57-48c5-4844-ad25-61f3a210fb04">P24M</s:ShareBasedCompensationArrangementByShareBasedPaymentAwardLookbackPeriod>
    <us-gaap:SharePrice
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODkwNQ_c8d1aa58-e49e-4225-a0b6-1fc689dfbe5c"
      unitRef="usdPerShare">35</us-gaap:SharePrice>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9b7e696e91aa43f589a02e5843daef1f_D20210501-20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODkxMA_652827d1-daf2-40f4-b06c-d8e32c63e986"
      unitRef="usd">1000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0835c5b4c70b41e087a2b9bd26f15e2f_D20210201-20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODkxMA_80d594dc-73d2-4dbb-b203-94deeb026527"
      unitRef="usd">1000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <s:ShareBasedPaymentArrangementAmountWithheldForFuturePurchases
      contextRef="i6d731e79fc2a4adda1b1560d91791417_I20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODkyNA_d8a0b58e-aaf1-4c07-9c62-38511bc3f4dd"
      unitRef="usd">2600000</s:ShareBasedPaymentArrangementAmountWithheldForFuturePurchases>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward
      contextRef="i9b7e696e91aa43f589a02e5843daef1f_D20210501-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0OTA2OA_71cc92cf-a5bb-4b9e-9802-6439b0bbec8c"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward
      contextRef="i0835c5b4c70b41e087a2b9bd26f15e2f_D20210201-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0OTA2OA_7e73a3b7-a14f-4dc2-b10b-cf5330dc84da"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83MC9mcmFnOjJhZTU2YzgzMDQxZDQ3OGE5MzAzMzEwOGU5NGFlMTg4L3RleHRyZWdpb246MmFlNTZjODMwNDFkNDc4YTkzMDMzMTA4ZTk0YWUxODhfMjE5OTAyMzI2MzI3Ng_363d5ff2-6e28-4149-a9c7-dc6543711b1d">INCOME TAXES We compute our tax provision for interim periods by applying the estimated annual effective tax rate to year-to-date income from recurring operations and adjusting for discrete items arising in that quarter.&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;We had an effective tax rate of (0.3)% and (0.6)% for the three months ended July&#160;31, 2021 and &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;2020,&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; respectively, and (0.2)% and (0.4)% for the six months ended July&#160;31, 2021 and &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;2020&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;, respectively. We have incurred U.S. operating losses and have minimal profits or offsetting loss carryforwards in certain foreign jurisdictions&lt;/span&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83MC9mcmFnOjJhZTU2YzgzMDQxZDQ3OGE5MzAzMzEwOGU5NGFlMTg4L3RleHRyZWdpb246MmFlNTZjODMwNDFkNDc4YTkzMDMzMTA4ZTk0YWUxODhfMzI5ODUzNDg5MTA1Ng_4f206c89-6b8d-4531-9460-8932d10210ec"
      unitRef="number">-0.003</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83MC9mcmFnOjJhZTU2YzgzMDQxZDQ3OGE5MzAzMzEwOGU5NGFlMTg4L3RleHRyZWdpb246MmFlNTZjODMwNDFkNDc4YTkzMDMzMTA4ZTk0YWUxODhfMzI5ODUzNDg5MTA2MA_ab266614-180e-451a-9ee1-7646becec1ea"
      unitRef="number">-0.006</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83MC9mcmFnOjJhZTU2YzgzMDQxZDQ3OGE5MzAzMzEwOGU5NGFlMTg4L3RleHRyZWdpb246MmFlNTZjODMwNDFkNDc4YTkzMDMzMTA4ZTk0YWUxODhfMzI5ODUzNDg5MTA2NA_6d3de2da-59e3-4cc0-9349-fbe47ae60dbb"
      unitRef="number">-0.002</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83MC9mcmFnOjJhZTU2YzgzMDQxZDQ3OGE5MzAzMzEwOGU5NGFlMTg4L3RleHRyZWdpb246MmFlNTZjODMwNDFkNDc4YTkzMDMzMTA4ZTk0YWUxODhfMzI5ODUzNDg5MTA2OA_7a84e71f-f445-4644-af54-9b0f4dd6ffaa"
      unitRef="number">-0.004</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RleHRyZWdpb246ZGEyY2ZlMjE3ZTRlNDA4YWFiZGJhZDE0YzA5ZTQ5OTlfMjE5OTAyMzI1NTk2Ng_26ed397b-6eae-4604-a616-55367920f307">NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS&lt;div style="margin-bottom:9pt;text-align:justify;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;Basic and diluted net loss per share attributable to common stockholders is computed in conformity with the two-class method required for participating securities. Basic net loss per share is computed by dividing net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by giving effect to all potentially dilutive common stock equivalents to the extent they are dilutive. For purposes of this calculation, redeemable convertible preferred stock, stock options, restricted stock awards, RSUs, ESPP, early exercised stock options, and common stock warrants are considered to be common stock equivalents but have been excluded from the calculation of diluted net loss per share attributable to common stockholders as their effect is anti-dilutive for all periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;The rights, including the liquidation and dividend rights, of the holders of Class A and Class B common stock are identical, except with respect to voting, converting, and transfer rights. As the liquidation and dividend rights are identical, the undistributed earnings are allocated on a proportionate basis to each class of common stock and the resulting basic and diluted net loss per share attributable to common stockholders are, therefore, the same for both Class A and Class B common stock on both individual and combined basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;Basic and diluted net loss per share attributable to common stockholders was as follows (in thousands, except share and per share data):&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:39.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.288%"/&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;Three Months Ended July 31,&lt;/span&gt;&lt;/td&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;Six Months Ended July 31,&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 #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="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;2020&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;2021&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;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:bottom"&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;Numerator:&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;padding:0 1pt"/&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;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&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 attributable to Class A and Class B  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:120%"&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:120%"&gt;(68,163)&lt;/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:120%"&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:120%"&gt;(22,938)&lt;/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:120%"&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:120%"&gt;(130,797)&lt;/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:120%"&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:120%"&gt;(49,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;/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-style:italic;font-weight:400;line-height:120%"&gt;Denominator:&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;padding:0 1pt"/&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;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic and diluted&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:120%"&gt;120,520,061&#160;&lt;/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:120%"&gt;34,480,356&#160;&lt;/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:120%"&gt;82,394,440&#160;&lt;/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:120%"&gt;34,229,843&#160;&lt;/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 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&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 attributable to Class A and Class B common stockholders, basic and diluted&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:120%"&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:120%"&gt;(0.57)&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:120%"&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:120%"&gt;(0.67)&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:120%"&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:120%"&gt;(1.59)&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:120%"&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:120%"&gt;(1.45)&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-align:justify;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;The following potentially dilutive securities were excluded from the computation of diluted net loss per share attributable to common stockholders because their inclusion would have been anti-dilutive:&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:98.397%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.421%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.069%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.070%"/&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:120%"&gt;As of July 31,&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:120%"&gt;As of July 31,&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 #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:120%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Redeemable convertible preferred stock&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;&#x2014;&#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="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;145,837,255&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;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;48,385,470&#160;&lt;/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;37,718,141&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;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;&#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="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;1,276,686&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;Shares subject to repurchase&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;63,492&#160;&lt;/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;82,500&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;RSUs&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:120%"&gt;346,483&#160;&lt;/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:120%"&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;ESPP&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;85,827&#160;&lt;/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:120%"&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 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:120%"&gt;1,315,099&#160;&lt;/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;Contingently issuable 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:120%"&gt;1,317,079&#160;&lt;/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;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;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;51,513,450&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-bottom:3pt double #000;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:120%"&gt;184,958,625&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RleHRyZWdpb246ZGEyY2ZlMjE3ZTRlNDA4YWFiZGJhZDE0YzA5ZTQ5OTlfMjE5OTAyMzI1NTk2Nw_a81fe43b-f117-414b-92e9-e19d6e4eacc3">&lt;div style="margin-bottom:9pt;text-align:justify;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;Basic and diluted net loss per share attributable to common stockholders was as follows (in thousands, except share and per share data):&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:39.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.288%"/&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;Three Months Ended July 31,&lt;/span&gt;&lt;/td&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;Six Months Ended July 31,&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 #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="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;2020&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;2021&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;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:bottom"&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;Numerator:&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;padding:0 1pt"/&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;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&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 attributable to Class A and Class B  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:120%"&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:120%"&gt;(68,163)&lt;/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:120%"&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:120%"&gt;(22,938)&lt;/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:120%"&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:120%"&gt;(130,797)&lt;/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:120%"&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:120%"&gt;(49,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;/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-style:italic;font-weight:400;line-height:120%"&gt;Denominator:&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;padding:0 1pt"/&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;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic and diluted&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:120%"&gt;120,520,061&#160;&lt;/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:120%"&gt;34,480,356&#160;&lt;/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:120%"&gt;82,394,440&#160;&lt;/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:120%"&gt;34,229,843&#160;&lt;/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 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&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 attributable to Class A and Class B common stockholders, basic and diluted&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:120%"&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:120%"&gt;(0.57)&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:120%"&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:120%"&gt;(0.67)&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:120%"&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:120%"&gt;(1.59)&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:120%"&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:120%"&gt;(1.45)&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:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="ic8b6f8d451414b75b574c15505178c41_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNC0xLTEtMS0w_732a4f93-e803-4a2a-a0fd-600db2f7de3e"
      unitRef="usd">-68163000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic8b6f8d451414b75b574c15505178c41_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNC0xLTEtMS0w_e7b8ddee-f468-4ac3-be84-29010d9f41b3"
      unitRef="usd">-68163000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i39ae8040297542d8aac2e1922703f46b_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNC0zLTEtMS0w_3af9fbdc-41af-43a9-b38b-b374c0f25163"
      unitRef="usd">-22938000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7dfad8b9ca1d4f3eb0dbd04ca8156eb5_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNC01LTEtMS0w_3fd292e2-93bd-47f2-93d9-e01a406c5352"
      unitRef="usd">-130797000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7dfad8b9ca1d4f3eb0dbd04ca8156eb5_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNC01LTEtMS0w_b1274876-1d5b-4691-b119-88acddd2c91d"
      unitRef="usd">-130797000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia58f1834edb747528a6a7641205a68db_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNC03LTEtMS0w_40c3ff81-f2c8-42d7-8ac7-1ae07dba1584"
      unitRef="usd">-49576000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic8b6f8d451414b75b574c15505178c41_D20210501-20210731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNi0xLTEtMS0w_7f58a840-8191-4ea7-ace3-4bda3e8f81af"
      unitRef="shares">120520061</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic8b6f8d451414b75b574c15505178c41_D20210501-20210731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNi0xLTEtMS0w_aa442495-165d-4c5d-a055-2a72dd8b695a"
      unitRef="shares">120520061</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i39ae8040297542d8aac2e1922703f46b_D20200501-20200731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNi0zLTEtMS0w_3f8fb08e-6fce-416b-a2ac-da2cd28004b0"
      unitRef="shares">34480356</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i39ae8040297542d8aac2e1922703f46b_D20200501-20200731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNi0zLTEtMS0w_5fa56038-9249-4422-ab21-32a157397959"
      unitRef="shares">34480356</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i7dfad8b9ca1d4f3eb0dbd04ca8156eb5_D20210201-20210731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNi01LTEtMS0w_70f652ad-9837-4b72-b7a1-27eb715e6cbe"
      unitRef="shares">82394440</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i7dfad8b9ca1d4f3eb0dbd04ca8156eb5_D20210201-20210731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNi01LTEtMS0w_f64d5208-5cd1-4e0a-b915-7c9599d70899"
      unitRef="shares">82394440</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia58f1834edb747528a6a7641205a68db_D20200201-20200731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNi03LTEtMS0w_2ba29e28-19b4-4383-9c56-71b22bd5cd65"
      unitRef="shares">34229843</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia58f1834edb747528a6a7641205a68db_D20200201-20200731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNi03LTEtMS0w_f61beb26-32f2-405c-ac87-ca465f7a859f"
      unitRef="shares">34229843</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic8b6f8d451414b75b574c15505178c41_D20210501-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNy0xLTEtMS0w_cd15359b-666e-4d02-a711-548dd97e54ea"
      unitRef="usdPerShare">-0.57</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic8b6f8d451414b75b574c15505178c41_D20210501-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNy0xLTEtMS0w_cf579538-9a62-4f19-b184-b8a0b397d951"
      unitRef="usdPerShare">-0.57</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i39ae8040297542d8aac2e1922703f46b_D20200501-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNy0zLTEtMS0w_255e45c1-164d-4fd0-a81c-f00b332f03e3"
      unitRef="usdPerShare">-0.67</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i39ae8040297542d8aac2e1922703f46b_D20200501-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNy0zLTEtMS0w_a7ea26e4-63de-441d-8a7e-d8a6a4bb404b"
      unitRef="usdPerShare">-0.67</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i7dfad8b9ca1d4f3eb0dbd04ca8156eb5_D20210201-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNy01LTEtMS0w_47a5a97e-0187-42f1-901e-60ded8d0f704"
      unitRef="usdPerShare">-1.59</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i7dfad8b9ca1d4f3eb0dbd04ca8156eb5_D20210201-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNy01LTEtMS0w_5c93bfa6-b4c9-4ab2-b085-a14ac06f95f5"
      unitRef="usdPerShare">-1.59</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia58f1834edb747528a6a7641205a68db_D20200201-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNy03LTEtMS0w_84cc21cc-f296-4f4f-a76e-8e37e8a44730"
      unitRef="usdPerShare">-1.45</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia58f1834edb747528a6a7641205a68db_D20200201-20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFjZWE3MDgzYzcxMTQzMzBhMjU2NjQ4MTA2ZTIwOTQyL3RhYmxlcmFuZ2U6YWNlYTcwODNjNzExNDMzMGEyNTY2NDgxMDZlMjA5NDJfNy03LTEtMS0w_8bd538a8-e733-4d0c-817a-763bc7cd591d"
      unitRef="usdPerShare">-1.45</us-gaap:EarningsPerShareBasic>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RleHRyZWdpb246ZGEyY2ZlMjE3ZTRlNDA4YWFiZGJhZDE0YzA5ZTQ5OTlfMjE5OTAyMzI1NTk2OA_3852c892-bb68-46ae-ad2b-dc5f1856ef0d">&lt;div style="margin-bottom:9pt;text-align:justify;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;The following potentially dilutive securities were excluded from the computation of diluted net loss per share attributable to common stockholders because their inclusion would have been anti-dilutive:&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:98.397%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.421%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.069%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.070%"/&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:120%"&gt;As of July 31,&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:120%"&gt;As of July 31,&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 #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:120%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Redeemable convertible preferred stock&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;&#x2014;&#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="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;145,837,255&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;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;48,385,470&#160;&lt;/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;37,718,141&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;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;&#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="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;1,276,686&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;Shares subject to repurchase&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;63,492&#160;&lt;/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;82,500&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;RSUs&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:120%"&gt;346,483&#160;&lt;/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:120%"&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;ESPP&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;85,827&#160;&lt;/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:120%"&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 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:120%"&gt;1,315,099&#160;&lt;/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;Contingently issuable 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:120%"&gt;1,317,079&#160;&lt;/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;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;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;51,513,450&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-bottom:3pt double #000;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:120%"&gt;184,958,625&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i62c367c547434eba9865d692ead4c78f_D20210501-20210731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfMy0xLTEtMS0w_b460d36a-8c11-44f6-9698-246d811de017"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i47dedcd4db4b47ec99f8e02124963f36_D20200501-20200731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfMy03LTEtMS0w_7afbb1ca-3e31-4a76-b51f-a5a35b3c2c27"
      unitRef="shares">145837255</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="idac2682a15ab443daa91d3220a0481c6_D20210501-20210731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfNC0xLTEtMS0w_3b6ffcdd-e2f9-4cce-aeb1-dc5670502cde"
      unitRef="shares">48385470</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i07b4c4c11b164661af55285de6caa777_D20200501-20200731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfNC03LTEtMS0w_6200d98f-0714-4cf6-b09a-0d83ffc2ba16"
      unitRef="shares">37718141</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iedc0ffef3de24adea33e583d937e6c49_D20210501-20210731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfNS0xLTEtMS0w_c7c091f9-ac70-42ca-9070-ca9e0c7dcdfe"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i303933744cdc4b2c9e9fb6b4a43b1bf1_D20200501-20200731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfNS03LTEtMS0w_83b75f30-3975-4b9d-bfb0-18755448d005"
      unitRef="shares">1276686</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i86d46b04798c40bb970eec22d8016c5c_D20210501-20210731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfNi0xLTEtMS0w_15ea8697-b069-4bcb-9e1a-36ce82216d24"
      unitRef="shares">63492</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i40d64833dac4471b8037a2e5a2adb4e0_D20200501-20200731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfNi03LTEtMS0w_b2d63468-9171-4455-b73a-8d7c5fafb1a0"
      unitRef="shares">82500</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i039e150070a54175b295d13f9cc57302_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfNi0xLTEtMS0xNzA3MQ_0bea7f17-f88b-4423-9126-fc4e930af881"
      unitRef="shares">346483</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i5ded4f32f8d94b84a0c7210d808f2642_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfNi0zLTEtMS0xNzA1Nw_de8d5954-2bee-46a3-921d-aff25ba902a6"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ia040dd0ab67840cbb110b56bc5264fe1_D20210501-20210731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfNy0xLTEtMS0xNzA3MQ_d960194c-e91b-41d3-b028-fded6af6ba6a"
      unitRef="shares">85827</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="icc9336fff1fa46e3bf49d62233137742_D20200501-20200731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfNy0zLTEtMS0xNzA1Nw_d8cdc34e-3a56-4ecd-9751-457a85242338"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i57c5b4fe076b4ce9bb720aee181a842d_D20210501-20210731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfNy0xLTEtMS0w_4c48975d-4c2c-4086-9b14-2f26472f35bd"
      unitRef="shares">1315099</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i6094569607ce4d7b8e2cccbc8b744734_D20200201-20200731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfNy03LTEtMS0w_a7257589-e481-4f45-81fe-79e15058a4fb"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ic3b7d14151f544ecbdfda5aa06a6ade3_D20210501-20210731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfOC0xLTEtMS0w_f89cb6c0-6ef2-43ff-bfe6-e77a35a20d4d"
      unitRef="shares">1317079</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i1c151d359f9e4baa96d1d2f7cbe50eea_D20200201-20200731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfOC03LTEtMS0w_525cf5f6-35a9-44dc-9b17-833dd6b6cf50"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfMTAtMS0xLTEtMTcwODU_1b911c4c-8ffb-4190-8c69-ad6584778209"
      unitRef="shares">51513450</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83My9mcmFnOmRhMmNmZTIxN2U0ZTQwOGFhYmRiYWQxNGMwOWU0OTk5L3RhYmxlOmFmZDM2MGVhMTNiOTQ0ZjliZTg1NDg4ZDNmNDY3Mjc3L3RhYmxlcmFuZ2U6YWZkMzYwZWExM2I5NDRmOWJlODU0ODhkM2Y0NjcyNzdfMTAtMy0xLTEtMTcwOTI_fd9a62e5-124e-48b1-9276-3b0a6bccedd9"
      unitRef="shares">184958625</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83Ni9mcmFnOjJiNDkwNjk2ZDczNTRmNjZhN2U5OTU1MzIzZjBlNTAyL3RleHRyZWdpb246MmI0OTA2OTZkNzM1NGY2NmE3ZTk5NTUzMjNmMGU1MDJfMjE5OTAyMzI1NTc2Ng_8b2e51a8-bb34-4871-a5a4-2cd78dd4adbf">GEOGRAPHIC INFORMATION&lt;div style="margin-bottom:9pt;text-align:justify;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;Long-lived assets, consisting of property and equipment, net, by geography were as follows (in thousands):&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: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="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:120%"&gt;As of July 31,&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:120%"&gt;As of January 31,&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 #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:120%"&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:120%"&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:120%"&gt;United States&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:120%"&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:120%"&gt;8,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;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:120%"&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:120%"&gt;4,694&#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:120%"&gt;Israel&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:120%"&gt;10,515&#160;&lt;/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:120%"&gt;8,653&#160;&lt;/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:120%"&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:120%"&gt;18&#160;&lt;/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:120%"&gt;26&#160;&lt;/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:120%"&gt;Total&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:120%"&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:120%"&gt;18,892&#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:120%"&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:120%"&gt;13,373&#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;See Note 3 for revenue by geography.</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83Ni9mcmFnOjJiNDkwNjk2ZDczNTRmNjZhN2U5OTU1MzIzZjBlNTAyL3RleHRyZWdpb246MmI0OTA2OTZkNzM1NGY2NmE3ZTk5NTUzMjNmMGU1MDJfMjE5OTAyMzI1NTc2Nw_b0abc352-e8a7-49c0-b7ee-2c601971f1d9">&lt;div style="margin-bottom:9pt;text-align:justify;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;Long-lived assets, consisting of property and equipment, net, by geography were as follows (in thousands):&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: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="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:120%"&gt;As of July 31,&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:120%"&gt;As of January 31,&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 #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:120%"&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:120%"&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:120%"&gt;United States&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:120%"&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:120%"&gt;8,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;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:120%"&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:120%"&gt;4,694&#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:120%"&gt;Israel&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:120%"&gt;10,515&#160;&lt;/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:120%"&gt;8,653&#160;&lt;/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:120%"&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:120%"&gt;18&#160;&lt;/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:120%"&gt;26&#160;&lt;/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:120%"&gt;Total&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:120%"&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:120%"&gt;18,892&#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:120%"&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:120%"&gt;13,373&#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:LongLivedAssetsByGeographicAreasTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="if6dda1a5730f4f54a09dcd7b709ee4be_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83Ni9mcmFnOjJiNDkwNjk2ZDczNTRmNjZhN2U5OTU1MzIzZjBlNTAyL3RhYmxlOjVkZjRiNGRkZWUxYTQzYWJhNGIwMjBmOTRjYjAzYmRkL3RhYmxlcmFuZ2U6NWRmNGI0ZGRlZTFhNDNhYmE0YjAyMGY5NGNiMDNiZGRfMy0xLTEtMS0w_89ef6c23-00c4-4d07-b3c7-1b386203f840"
      unitRef="usd">8359000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i5b4e56e0955544738ed87171982536ce_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83Ni9mcmFnOjJiNDkwNjk2ZDczNTRmNjZhN2U5OTU1MzIzZjBlNTAyL3RhYmxlOjVkZjRiNGRkZWUxYTQzYWJhNGIwMjBmOTRjYjAzYmRkL3RhYmxlcmFuZ2U6NWRmNGI0ZGRlZTFhNDNhYmE0YjAyMGY5NGNiMDNiZGRfMy0zLTEtMS0w_07725fd6-46f1-4d5e-8916-e2710c7d4140"
      unitRef="usd">4694000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i49754073beaa49078e46de7c086c17d4_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83Ni9mcmFnOjJiNDkwNjk2ZDczNTRmNjZhN2U5OTU1MzIzZjBlNTAyL3RhYmxlOjVkZjRiNGRkZWUxYTQzYWJhNGIwMjBmOTRjYjAzYmRkL3RhYmxlcmFuZ2U6NWRmNGI0ZGRlZTFhNDNhYmE0YjAyMGY5NGNiMDNiZGRfNC0xLTEtMS0w_8e147f4d-e2e6-497e-b9d9-21884d9e2dbb"
      unitRef="usd">10515000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ic75fdc2cddb8454fb803d403b9ca116a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83Ni9mcmFnOjJiNDkwNjk2ZDczNTRmNjZhN2U5OTU1MzIzZjBlNTAyL3RhYmxlOjVkZjRiNGRkZWUxYTQzYWJhNGIwMjBmOTRjYjAzYmRkL3RhYmxlcmFuZ2U6NWRmNGI0ZGRlZTFhNDNhYmE0YjAyMGY5NGNiMDNiZGRfNC0zLTEtMS0w_69270c4f-0a59-43f4-8721-a10be0691be1"
      unitRef="usd">8653000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i9f93e077fccf4e52869ca4da9bf3b456_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83Ni9mcmFnOjJiNDkwNjk2ZDczNTRmNjZhN2U5OTU1MzIzZjBlNTAyL3RhYmxlOjVkZjRiNGRkZWUxYTQzYWJhNGIwMjBmOTRjYjAzYmRkL3RhYmxlcmFuZ2U6NWRmNGI0ZGRlZTFhNDNhYmE0YjAyMGY5NGNiMDNiZGRfNS0xLTEtMS0w_daff3dc3-4c4b-4e0c-8f4b-18505ac8351e"
      unitRef="usd">18000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i146884b9ff0e4e128bdb3531f6da4d54_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83Ni9mcmFnOjJiNDkwNjk2ZDczNTRmNjZhN2U5OTU1MzIzZjBlNTAyL3RhYmxlOjVkZjRiNGRkZWUxYTQzYWJhNGIwMjBmOTRjYjAzYmRkL3RhYmxlcmFuZ2U6NWRmNGI0ZGRlZTFhNDNhYmE0YjAyMGY5NGNiMDNiZGRfNS0zLTEtMS0w_b404e59b-2050-459b-8c46-5f27d94c4b8c"
      unitRef="usd">26000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i13ada04a5e9243859214daa8d236b2e1_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83Ni9mcmFnOjJiNDkwNjk2ZDczNTRmNjZhN2U5OTU1MzIzZjBlNTAyL3RhYmxlOjVkZjRiNGRkZWUxYTQzYWJhNGIwMjBmOTRjYjAzYmRkL3RhYmxlcmFuZ2U6NWRmNGI0ZGRlZTFhNDNhYmE0YjAyMGY5NGNiMDNiZGRfNi0xLTEtMS0w_06485f2d-85f5-4b63-a9f7-85edb56a469e"
      unitRef="usd">18892000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib97668c130234d43bcb7ff5f40da73f6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83Ni9mcmFnOjJiNDkwNjk2ZDczNTRmNjZhN2U5OTU1MzIzZjBlNTAyL3RhYmxlOjVkZjRiNGRkZWUxYTQzYWJhNGIwMjBmOTRjYjAzYmRkL3RhYmxlcmFuZ2U6NWRmNGI0ZGRlZTFhNDNhYmE0YjAyMGY5NGNiMDNiZGRfNi0zLTEtMS0w_2b8d4439-3e5f-46b5-9e59-67ae8c9d66d1"
      unitRef="usd">13373000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83OS9mcmFnOjkxOWM5ZjU2MzBmNDRjZWRhMWMyMzhmMDVjOGI3MzQyL3RleHRyZWdpb246OTE5YzlmNTYzMGY0NGNlZGExYzIzOGYwNWM4YjczNDJfMjE5OTAyMzI2MjYyOA_617c91a5-e75d-446b-bd22-475e31f97875">COMMITMENTS AND CONTINGENCIES&lt;div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"&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;Legal Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;From time to time, we may be a party to various legal proceedings and subject to claims in the ordinary course of business. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"&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;BlackBerry Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;Starting in October 2019, BlackBerry Corp. and its subsidiary Cylance, Inc. (BlackBerry) filed a total of nine proceedings (seven lawsuits and two arbitrations) against us and certain former BlackBerry employees who joined our company. In these proceedings, BlackBerry alleges that it has viable legal claims as a result of its former employees joining us. Many of these proceedings have now been dismissed. The status of each of the currently pending proceedings is discussed below. We have defended against these claims and expect to continue to defend against these claims.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&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;BlackBerry Corp., et al. v. Coulter, et al.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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;On October 17, 2019, BlackBerry commenced an action captioned &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;BlackBerry Corp., et al. v. Coulter, et al.&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;, No. 953-10-19 (Vt. Super. Ct.) (Vermont Action) against Chris Coulter, an employee on our Vigilance services team. On October 23, 2019, BlackBerry filed an amended complaint that added us as a defendant. The amended complaint asserts claims against us for conspiracy, tortious interference with contract, aiding and abetting breach of fiduciary duties, and misappropriation of trade secrets. The court entered a preliminary injunction order enjoining Mr. Coulter from working for us through February 2021. As a result of the court&#x2019;s order, Mr. Coulter chose to seek other employment and is no longer employed by us. On January 15, 2021, the court entered an order narrowing the scope of the case and limiting the claims against us in order to avoid conflict with a similar action that was previously filed in California and was dismissed. The Vermont Action is currently pending. On October 25, 2019, BlackBerry commenced an action captioned &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;BlackBerry Corp., et al v. Coulter, et al., &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;No. 2019-0854-JTL (Del. Ch.) against Mr. Coulter and us in Delaware Chancery Court. The court stayed this case pending resolution of the Vermont Action, and on February 7, 2020, BlackBerry voluntarily dismissed without prejudice all claims against Mr. Coulter and us. On December 3, 2019, BlackBerry initiated a largely duplicative action in arbitration solely against Mr. Coulter administered by JAMS, an alternative dispute resolution provider. That arbitration action, however, was dismissed on or about March 30, 2021, with JAMS informing us that they had closed their files on this matter on April 30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&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;BlackBerry Corp., et al. v. Page, et al. &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;On November 18, 2019, BlackBerry commenced an action captioned &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;BlackBerry Corp., et al. v. Page, et al.&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;, No. 2019-CP-07-2552 (S.C. Cir. Ct.) against Barnaby Page, a go-to-market employee, and us, in a South Carolina state court. The complaint asserts claims against us for aiding and abetting breach of fiduciary duties, tortious interference with contract, and misappropriation of trade secrets. Following initial discovery, on August 27, 2020, we and Mr. Page filed a joint motion for judgment on the pleadings. The motion is currently pending and discovery is ongoing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&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;Blackberry Corp. et al. v. Sentinel Labs, Inc., et al.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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;On January 16, 2020, BlackBerry commenced the action captioned, &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;BlackBerry Corp., et al.&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; &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;v. Sentinel Labs, Inc.&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;, &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;et al.,&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; No. 20CV361950 (Cal. Super. Ct. Santa Clara &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cnty.) (Current California Action), against us and unnamed &#x201c;Doe&#x201d; defendants, asserting claims against us for trade secret misappropriation and unfair business practices. We filed counterclaims that, in part, seek to invalidate any agreements allegedly supporting BlackBerry&#x2019;s claims against its former employees. On December 14, 2020, we filed a motion requesting that BlackBerry sufficiently identify any trade secrets it alleges we misappropriated in accordance with California law. On February 12, 2021, the court granted that motion in part, including striking BlackBerry&#x2019;s expert testimony, and limiting the scope of discovery to customer lists and sales-related information. On March 15, 2021, BlackBerry re-filed a statement identifying its trade secrets to pursue broader claims and discovery. In response, on April 5, 2021, we again filed a motion requesting that BlackBerry sufficiently identify any trade secrets under California law. On June 2, 2021, the court granted the motion in our favor, absent a few discrete areas permitted by the court. On July 2, 2021, Blackberry filed its third amended trade secret identification. In response, on July 16, 2021, we submitted a motion challenging these claims. In its third trade secret statement, in response to our motion again challenging the sufficiency of its trade secret disclosures, Blackberry voluntarily dropped various claims. The parties are currently in the early stages of discovery over the revised trade secret disclosures approved by the court on August 31, 2021. We continue to litigate this action, including actively pursing our counterclaims against them.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&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;BlackBerry Corp., et al. v. Quinn, et al.&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; On February 17, 2020, BlackBerry commenced the action captioned &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;BlackBerry Corp., et al. v. Quinn, et al., &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;No. D-1-GN-20-00096 (Tex. Civ. Ct. &#x2013; Travis Cnty.) against Sean Quinn, a go-to-market employee, and us, in Texas state court. On August 8, 2020, we and Mr. Quinn moved to stay or dismiss the case in light of the overlapping issues between this case and the Current California Action. On September 21, 2020, the court stayed this case pending resolution of the Current California Action. This lawsuit remains stayed and is pending in abeyance before the Texas court.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;We have not recorded any accruals for loss contingencies associated with these legal proceedings, determined that an unfavorable outcome is probable, or determined that the amount or range of any possible loss is reasonably estimable. We believe that there are no other pending or threatened legal proceedings that are likely to have a material adverse effect on our condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"&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;Warranties and Indemnification&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;Our services are generally warranted to deliver and operate in a manner consistent with general industry standards that are reasonably applicable and materially conform with our documentation under normal use and circumstances. Our contracts generally include certain provisions for indemnifying customers against liabilities if our products or services infringe a third party&#x2019;s intellectual property rights. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;We also offer a limited warranty to certain customers, subject to certain conditions, to cover certain costs incurred by the customer in case of a cybersecurity breach on us. We have entered into an insurance policy to cover our potential liability arising from this limited warranty arrangement. We have not incurred any material costs related to such obligations and have not accrued any liabilities related to such obligations in the condensed consolidated financial statements as of July&#160;31, 2021 and January&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;In addition, we also indemnify certain of our directors and executive officers against certain liabilities that may arise while they are serving in good faith in their company capacities. We maintain director and officer insurance coverage that would generally enable us to recover a portion of any future amounts paid.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LossContingencyNewClaimsFiledNumber
      contextRef="if3589f2d22d2474e860cd6cdbde386ec_D20191001-20191031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83OS9mcmFnOjkxOWM5ZjU2MzBmNDRjZWRhMWMyMzhmMDVjOGI3MzQyL3RleHRyZWdpb246OTE5YzlmNTYzMGY0NGNlZGExYzIzOGYwNWM4YjczNDJfMjE5OTAyMzI2MjYyOQ_7c7692bd-4bc9-45f5-b14c-1a7cbc0017d0"
      unitRef="claim">9</us-gaap:LossContingencyNewClaimsFiledNumber>
    <s:LossContingencyNumberOfLawsuits
      contextRef="if3589f2d22d2474e860cd6cdbde386ec_D20191001-20191031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83OS9mcmFnOjkxOWM5ZjU2MzBmNDRjZWRhMWMyMzhmMDVjOGI3MzQyL3RleHRyZWdpb246OTE5YzlmNTYzMGY0NGNlZGExYzIzOGYwNWM4YjczNDJfMjE5OTAyMzI2MjYzMA_519d7bd5-538c-492d-8c0d-787e17366a07"
      unitRef="lawsuit">7</s:LossContingencyNumberOfLawsuits>
    <s:LossContingencyNumberOfArbitrations
      contextRef="if3589f2d22d2474e860cd6cdbde386ec_D20191001-20191031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV83OS9mcmFnOjkxOWM5ZjU2MzBmNDRjZWRhMWMyMzhmMDVjOGI3MzQyL3RleHRyZWdpb246OTE5YzlmNTYzMGY0NGNlZGExYzIzOGYwNWM4YjczNDJfMjE5OTAyMzI2MjYzMQ_b9f2ed81-32cb-4579-8e1f-b08b9b2364f1"
      unitRef="arbitration">2</s:LossContingencyNumberOfArbitrations>
    <us-gaap:DefinedContributionPlanTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84Mi9mcmFnOjUyNDg4MjQzMGJlODQxYmY5NThkNjE3MDM5M2U0Mzk0L3RleHRyZWdpb246NTI0ODgyNDMwYmU4NDFiZjk1OGQ2MTcwMzkzZTQzOTRfMjE5OTAyMzI1NzQzMA_1e00792a-daa8-4f7e-9d3b-ff6e7ea3125b">EMPLOYEE BENEFIT PLAN&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our U.S. employees participate in a 401(k) defined contribution plan sponsored by us. Contributions to the plan are discretionary. There were no matching contributions by us for the three and six months ended July&#160;31, 2021 and 2020, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"&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;Israeli Severance Pay&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;Israeli labor law generally requires payment of severance pay upon dismissal of an employee or upon termination of employment in certain other circumstances. Pursuant to Section 14 of the Severance Compensation &lt;/span&gt;&lt;/div&gt;Act, 1963 (Section 14), all of our employees in Israel are entitled to monthly deposits made in their name with insurance companies, at a rate of 8.33% of their monthly salary.&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;se payments release us from any future severance payment obligation with respect to these employees; as such, any liability for severance pay due to these employees and the deposits under Section 14 are not recorded as an asset on our consolidated balance sheets. We recorded severance expenses related to these employees of $1.0 million and $0.6 million for the three months ended July&#160;31, 2021 and &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;2020&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;, respectively, and $1.8 million and $1.1 million for the six months ended July&#160;31, 2021 and &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;2020&lt;/span&gt;, respectively.</us-gaap:DefinedContributionPlanTextBlock>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i72b4e76573714083a1163fefee79aca8_D20210501-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84Mi9mcmFnOjUyNDg4MjQzMGJlODQxYmY5NThkNjE3MDM5M2U0Mzk0L3RleHRyZWdpb246NTI0ODgyNDMwYmU4NDFiZjk1OGQ2MTcwMzkzZTQzOTRfMTY5_511baa77-1e14-4fc9-9a9a-17b66414241b"
      unitRef="usd">0</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84Mi9mcmFnOjUyNDg4MjQzMGJlODQxYmY5NThkNjE3MDM5M2U0Mzk0L3RleHRyZWdpb246NTI0ODgyNDMwYmU4NDFiZjk1OGQ2MTcwMzkzZTQzOTRfMTY5_56d19ade-348c-40cd-9f07-fe3203020bf0"
      unitRef="usd">0</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="iae4d9b2ee3cb4a85a6d86547befdad3a_D20200501-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84Mi9mcmFnOjUyNDg4MjQzMGJlODQxYmY5NThkNjE3MDM5M2U0Mzk0L3RleHRyZWdpb246NTI0ODgyNDMwYmU4NDFiZjk1OGQ2MTcwMzkzZTQzOTRfMTY5_f047162e-9d7b-4d3b-a4c4-f2e0a5ed29a1"
      unitRef="usd">0</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84Mi9mcmFnOjUyNDg4MjQzMGJlODQxYmY5NThkNjE3MDM5M2U0Mzk0L3RleHRyZWdpb246NTI0ODgyNDMwYmU4NDFiZjk1OGQ2MTcwMzkzZTQzOTRfMTY5_fd84f71c-70dd-4df2-8c6e-305515c2aecb"
      unitRef="usd">0</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:SeveranceCosts1
      contextRef="i3e761936dc75431aa95a88a10aac639d_D20210501-20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84Mi9mcmFnOjUyNDg4MjQzMGJlODQxYmY5NThkNjE3MDM5M2U0Mzk0L3RleHRyZWdpb246NTI0ODgyNDMwYmU4NDFiZjk1OGQ2MTcwMzkzZTQzOTRfNDk0NzgwMjMyNjg0NQ_cba03fff-3ef4-48b7-b830-8c6c663026d0"
      unitRef="usd">1000000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="i3ed354edb76b4838a8766ac150abbaa0_D20200501-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84Mi9mcmFnOjUyNDg4MjQzMGJlODQxYmY5NThkNjE3MDM5M2U0Mzk0L3RleHRyZWdpb246NTI0ODgyNDMwYmU4NDFiZjk1OGQ2MTcwMzkzZTQzOTRfNDk0NzgwMjMyNjg1Mw_5164b443-cf0a-431f-9ac7-66c5866592ee"
      unitRef="usd">600000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="i4666897f0a6a459b9c627b52458cb5ca_D20210201-20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84Mi9mcmFnOjUyNDg4MjQzMGJlODQxYmY5NThkNjE3MDM5M2U0Mzk0L3RleHRyZWdpb246NTI0ODgyNDMwYmU4NDFiZjk1OGQ2MTcwMzkzZTQzOTRfNDk0NzgwMjMyNjg1OQ_adb7dc53-a770-40db-b427-7681ea6ea495"
      unitRef="usd">1800000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="icff78a536df54cfb8df05f299175e971_D20200201-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84Mi9mcmFnOjUyNDg4MjQzMGJlODQxYmY5NThkNjE3MDM5M2U0Mzk0L3RleHRyZWdpb246NTI0ODgyNDMwYmU4NDFiZjk1OGQ2MTcwMzkzZTQzOTRfNDk0NzgwMjMyNjg2Nw_a0e0c6c2-6934-4cb2-b5a9-ec64f5404108"
      unitRef="usd">1100000</us-gaap:SeveranceCosts1>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfMjE5OTAyMzI1OTk2Ng_4657799b-f174-45eb-b4f3-ec6c790c90cf">ACQUISITIONS&lt;div style="margin-bottom:9pt;text-align:justify;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;On February&#160;6, 2021, we executed a merger agreement to acquire 100% of the issued and outstanding equity securities (the Acquisition) of Scalyr, a leading cloud-native, cloud-scale data analytics platform. This acquisition will allow us to advance our data ingestion, search, and retention capabilities. The Acquisition closed on February 9, 2021 and has been accounted for as a business combination in accordance with ASC Topic 805, &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;Business Combinations&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;. The aggregate consideration transferred was $125.3 million, of which $5.0 million was paid in cash, $106.2 million was comprised of 7,277,214 shares of common stock, and $14.1 million was comprised of assumed options to purchase 2,138,347 shares of common stock. As part of the merger agreement, we entered into non-compete agreements with the founder and the co-founder of Scalyr with a term of three years and a fair value of $0.7 million. The fair value of the non-compete agreements was excluded from the purchase consideration and the net assets acquired, resulting in purchase consideration of $124.6 million. The amounts recognized will be finalized as the information necessary to complete the analysis is obtained, but no later than one year after the acquisition date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;The assets acquired and liabilities assumed in connection with the acquisition were recorded at their preliminary fair value on the date of acquisition as follows (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: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;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:bottom"&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 #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;699&#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;Accounts receivable&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,665&#160;&lt;/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;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;444&#160;&lt;/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;Prepaid 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;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;/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;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;17,150&#160;&lt;/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;Goodwill&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;108,193&#160;&lt;/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;Accounts 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;(412)&lt;/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;Deferred revenue&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,041)&lt;/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;Other liabilities&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;(347)&lt;/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 purchase consideration&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;124,628&#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:justify;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;The excess of the purchase price over the preliminary fair value of net tangible and intangible assets acquired has been assigned to goodwill. Goodwill represents the future benefits as a result of the acquisition that will enhance our product available to both new and existing customers and increase our competitive position. Goodwill is not deductible for tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;The following table sets forth the preliminary amounts allocated to the intangible assets identified and their estimated useful lives as of the date of acquisition:  &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="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&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&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Useful Life&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 #000;padding:2px 1pt;text-align:center;vertical-align:top"&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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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 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;15,500&#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="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;7&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;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;1,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;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;2&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;Trademarks&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;150&#160;&lt;/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&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;Total intangible assets acquired&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;17,150&#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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;The preliminary fair value assigned to the developed technology was determined using the multi-period excess earnings method of the income approach. The preliminary fair value assigned to the customer relationships was determined using the distributor method under the income approach, which includes estimates of customer attrition rates. The intangible assets acquired are expected to be amortized over their useful lives on a straight-line basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;As part of the consideration transferred, we withheld 1,317,079 shares of our common stock with a fair value of $14.59 per share at the time of grant (Holdback Shares) and $0.4 million of cash related to certain obligations, including indemnification for potential breach of general representations and warranties of the sellers. The Holdback Shares and cash are expected to be released 18 months from the Acquisition closing date, subject to claims for any obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;In connection with the Acquisition, we granted 1,315,099 shares of restricted common stock that vest over a period of two years contingent on continued employment, for which stock-based compensation expense will be recognized ratably over the vesting period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;There was no other contingent consideration or cash consideration expected to be paid out subsequent to the Acquisition. The results of operations of Scalyr have been included in our condensed consolidated financial statements from the date of Acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;We have incurred zero and $1.0 million of transaction costs in connection with the Acquisition during the three and six months ended July&#160;31, 2021, respectively.These costs were recorded as general and administrative expenses in the condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;The followin&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;g unaudited pro &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;forma financial information summarizes the results of operations of SentinelOne and Scalyr as if the Acquisition occurred on February 1, 2020 (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:41.207%"/&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.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.844%"/&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;Three Months Ended July 31,&lt;/span&gt;&lt;/td&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;Six Months Ended July 31,&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 #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="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;2020&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;2021&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;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;Revenue&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;45,749&#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;22,920&#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;83,219&#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;42,555&#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;Net loss&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;(60,952)&lt;/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;(32,761)&lt;/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;(125,944)&lt;/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;(74,314)&lt;/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="margin-bottom:9pt;text-align:justify;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;Our consolidated statements 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; operations from the acquisition date to the period ended July&#160;31, 2021 includes revenue and net loss of Scalyr of $5.0 million and $0.9 million, respective&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;ly. The pro forma results reflect certain adjustments for the amortization of acquired intangible assets, adjustments to revenue resulting from the fair value adjustment to deferred revenue, recognition of stock-based compensation, and acquisition-related costs. Such pro forma amounts are not necessarily indicative of the results that actually would have occurred had the Acquisition been completed on the date indicated, nor is it indicative of our future operating results.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i013afa358a9b4368bbb80bc81d47668e_I20210206"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfNzk_5c10df73-ed3d-4b84-9b72-d2f8dce0213b"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i6e682b6f2e674eae98b6b825f4197274_D20210206-20210206"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfNzY5NjU4MTM5ODgyMg_cf943421-fe01-4534-9aac-6de79cd432e2"
      unitRef="usd">125300000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i6e682b6f2e674eae98b6b825f4197274_D20210206-20210206"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfNzY5NjU4MTM5ODgxNg_ca54c09d-3ce3-4d12-bc00-005127e6e712"
      unitRef="usd">5000000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="ib47e6a7e527341c3a4372ad3f65d0387_D20210206-20210206"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfNzY5NjU4MTM5ODgyOA_8fa05cae-53da-4575-90e0-931aa451836b"
      unitRef="usd">106200000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="ib47e6a7e527341c3a4372ad3f65d0387_D20210206-20210206"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfNTkz_950aac50-bc5c-4921-b95e-fd9265c67ae7"
      unitRef="shares">7277214</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="ie311f764133a44ca8230573d7b28c433_D20210206-20210206"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfNzY5NjU4MTM5ODgzNA_41ebdb54-887a-480b-a0c4-94d25b11776d"
      unitRef="usd">14100000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="ie311f764133a44ca8230573d7b28c433_D20210206-20210206"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfNjgw_a7d90865-3cd4-4e5e-8803-4d0d7ad1ec6e"
      unitRef="shares">2138347</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i142c218bd8d949569950202d6014bd27_D20210206-20210206"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfODQy_a33c108e-bfb5-4269-a0fc-1b9c3f2bb950">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure
      contextRef="i9c28687542244c17a0d7d663a81b1c01_I20210206"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfODY1_26dd6374-a808-4251-9d6c-2d5f4d037a7d"
      unitRef="usd">700000</us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i013afa358a9b4368bbb80bc81d47668e_I20210206"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfMTAyNw_295e94b0-305c-4797-a154-5668eedc5c23"
      unitRef="usd">124600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfMjE5OTAyMzI1OTk2Nw_5e62301e-97bb-414b-b8c2-57a3624c53f4">&lt;div style="margin-bottom:9pt;text-align:justify;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;The assets acquired and liabilities assumed in connection with the acquisition were recorded at their preliminary fair value on the date of acquisition as follows (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: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;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:bottom"&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 #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;699&#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;Accounts receivable&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,665&#160;&lt;/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;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;444&#160;&lt;/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;Prepaid 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;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;/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;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;17,150&#160;&lt;/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;Goodwill&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;108,193&#160;&lt;/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;Accounts 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;(412)&lt;/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;Deferred revenue&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,041)&lt;/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;Other liabilities&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;(347)&lt;/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 purchase consideration&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;124,628&#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:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i013afa358a9b4368bbb80bc81d47668e_I20210206"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOmJjNmQ4MTVkYjg4MDRkN2JiMDQ5ZDgyNzgzNTgzNjkwL3RhYmxlcmFuZ2U6YmM2ZDgxNWRiODgwNGQ3YmIwNDlkODI3ODM1ODM2OTBfMS0xLTEtMS0w_e26de654-be67-4a01-b34e-b42990c151d2"
      unitRef="usd">699000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i013afa358a9b4368bbb80bc81d47668e_I20210206"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOmJjNmQ4MTVkYjg4MDRkN2JiMDQ5ZDgyNzgzNTgzNjkwL3RhYmxlcmFuZ2U6YmM2ZDgxNWRiODgwNGQ3YmIwNDlkODI3ODM1ODM2OTBfMi0xLTEtMS0w_f7e864e9-9678-4daa-aa10-44be20fecc7d"
      unitRef="usd">3665000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <s:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash
      contextRef="i013afa358a9b4368bbb80bc81d47668e_I20210206"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOmJjNmQ4MTVkYjg4MDRkN2JiMDQ5ZDgyNzgzNTgzNjkwL3RhYmxlcmFuZ2U6YmM2ZDgxNWRiODgwNGQ3YmIwNDlkODI3ODM1ODM2OTBfMy0xLTEtMS0w_10fcf6d3-37d4-48b7-a085-58e513bd695e"
      unitRef="usd">444000</s:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="i013afa358a9b4368bbb80bc81d47668e_I20210206"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOmJjNmQ4MTVkYjg4MDRkN2JiMDQ5ZDgyNzgzNTgzNjkwL3RhYmxlcmFuZ2U6YmM2ZDgxNWRiODgwNGQ3YmIwNDlkODI3ODM1ODM2OTBfNC0xLTEtMS0w_5485b291-4d3e-4d67-a178-677815ae5049"
      unitRef="usd">277000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i013afa358a9b4368bbb80bc81d47668e_I20210206"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOmJjNmQ4MTVkYjg4MDRkN2JiMDQ5ZDgyNzgzNTgzNjkwL3RhYmxlcmFuZ2U6YmM2ZDgxNWRiODgwNGQ3YmIwNDlkODI3ODM1ODM2OTBfNS0xLTEtMS0w_16d1051e-61ca-4f36-8eab-51bc4bcb2382"
      unitRef="usd">17150000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:Goodwill
      contextRef="i013afa358a9b4368bbb80bc81d47668e_I20210206"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOmJjNmQ4MTVkYjg4MDRkN2JiMDQ5ZDgyNzgzNTgzNjkwL3RhYmxlcmFuZ2U6YmM2ZDgxNWRiODgwNGQ3YmIwNDlkODI3ODM1ODM2OTBfNi0xLTEtMS0w_84e2639e-be55-4f83-b3e0-bc5a6137ab4d"
      unitRef="usd">108193000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i013afa358a9b4368bbb80bc81d47668e_I20210206"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOmJjNmQ4MTVkYjg4MDRkN2JiMDQ5ZDgyNzgzNTgzNjkwL3RhYmxlcmFuZ2U6YmM2ZDgxNWRiODgwNGQ3YmIwNDlkODI3ODM1ODM2OTBfNy0xLTEtMS0w_0dc57267-16a1-416a-ad27-2d60c821cd18"
      unitRef="usd">412000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue
      contextRef="i013afa358a9b4368bbb80bc81d47668e_I20210206"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOmJjNmQ4MTVkYjg4MDRkN2JiMDQ5ZDgyNzgzNTgzNjkwL3RhYmxlcmFuZ2U6YmM2ZDgxNWRiODgwNGQ3YmIwNDlkODI3ODM1ODM2OTBfOC0xLTEtMS0w_ee69771c-8ab7-4e47-b89d-1fe94061c024"
      unitRef="usd">5041000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="i013afa358a9b4368bbb80bc81d47668e_I20210206"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOmJjNmQ4MTVkYjg4MDRkN2JiMDQ5ZDgyNzgzNTgzNjkwL3RhYmxlcmFuZ2U6YmM2ZDgxNWRiODgwNGQ3YmIwNDlkODI3ODM1ODM2OTBfOS0xLTEtMS0w_6a176217-65c1-49c0-9568-01fe49a48182"
      unitRef="usd">347000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i013afa358a9b4368bbb80bc81d47668e_I20210206"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOmJjNmQ4MTVkYjg4MDRkN2JiMDQ5ZDgyNzgzNTgzNjkwL3RhYmxlcmFuZ2U6YmM2ZDgxNWRiODgwNGQ3YmIwNDlkODI3ODM1ODM2OTBfMTAtMS0xLTEtMA_3fbcff42-e5c6-44c3-8262-18baa3f8e12a"
      unitRef="usd">124628000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfMjE5OTAyMzI1OTk2OA_6e94d6cf-ae0c-4449-bf01-69243d6f3e70">&lt;div style="margin-bottom:9pt;text-align:justify;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;The following table sets forth the preliminary amounts allocated to the intangible assets identified and their estimated useful lives as of the date of acquisition:  &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="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&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&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Useful Life&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 #000;padding:2px 1pt;text-align:center;vertical-align:top"&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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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 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;15,500&#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="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;7&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;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;1,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;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;2&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;Trademarks&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;150&#160;&lt;/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&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;Total intangible assets acquired&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;17,150&#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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i92bddcafa94d4c6bacbbfc6f52e13846_D20210206-20210206"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOjcyZmNlZGUzYTgxMDQ5NWE5ODU5ZGRjYTYzNjc5ZDQyL3RhYmxlcmFuZ2U6NzJmY2VkZTNhODEwNDk1YTk4NTlkZGNhNjM2NzlkNDJfMi0xLTEtMS0w_f5fe50fa-f3f9-44d4-8660-d069927e6c32"
      unitRef="usd">15500000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i92bddcafa94d4c6bacbbfc6f52e13846_D20210206-20210206"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOjcyZmNlZGUzYTgxMDQ5NWE5ODU5ZGRjYTYzNjc5ZDQyL3RhYmxlcmFuZ2U6NzJmY2VkZTNhODEwNDk1YTk4NTlkZGNhNjM2NzlkNDJfMi0zLTEtMS0w_db507b38-59a2-4106-95bf-0c182ecc62cb">P7Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i0a574cb69eec48bcb4542bd7f0bcc124_D20210206-20210206"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOjcyZmNlZGUzYTgxMDQ5NWE5ODU5ZGRjYTYzNjc5ZDQyL3RhYmxlcmFuZ2U6NzJmY2VkZTNhODEwNDk1YTk4NTlkZGNhNjM2NzlkNDJfMy0xLTEtMS0w_141c793e-3529-4fe7-a88c-d32c780cc897"
      unitRef="usd">1500000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i0a574cb69eec48bcb4542bd7f0bcc124_D20210206-20210206"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOjcyZmNlZGUzYTgxMDQ5NWE5ODU5ZGRjYTYzNjc5ZDQyL3RhYmxlcmFuZ2U6NzJmY2VkZTNhODEwNDk1YTk4NTlkZGNhNjM2NzlkNDJfMy0zLTEtMS0w_5dd2458c-7d1b-4150-b505-079a867c2c9c">P2Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i5b2ca913d108448aa061d48baf52f0a7_D20210206-20210206"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOjcyZmNlZGUzYTgxMDQ5NWE5ODU5ZGRjYTYzNjc5ZDQyL3RhYmxlcmFuZ2U6NzJmY2VkZTNhODEwNDk1YTk4NTlkZGNhNjM2NzlkNDJfNC0xLTEtMS0w_aa37b3fb-512f-4175-8f67-32d6fd92812c"
      unitRef="usd">150000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i5b2ca913d108448aa061d48baf52f0a7_D20210206-20210206"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOjcyZmNlZGUzYTgxMDQ5NWE5ODU5ZGRjYTYzNjc5ZDQyL3RhYmxlcmFuZ2U6NzJmY2VkZTNhODEwNDk1YTk4NTlkZGNhNjM2NzlkNDJfNC0zLTEtMS0w_8bc1cd8b-7c92-4615-86d2-f0462d7038ce">P2Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i6e682b6f2e674eae98b6b825f4197274_D20210206-20210206"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOjcyZmNlZGUzYTgxMDQ5NWE5ODU5ZGRjYTYzNjc5ZDQyL3RhYmxlcmFuZ2U6NzJmY2VkZTNhODEwNDk1YTk4NTlkZGNhNjM2NzlkNDJfNS0xLTEtMS0w_ef22a553-4b4c-4849-9ef9-4886e83a6d72"
      unitRef="usd">17150000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <s:BusinessCombinationHoldbackNumberOfShares
      contextRef="i013afa358a9b4368bbb80bc81d47668e_I20210206"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfMjQyMQ_7457ebec-55ef-4b23-86f7-d050d2dfa7bc"
      unitRef="shares">1317079</s:BusinessCombinationHoldbackNumberOfShares>
    <s:BusinessCombinationHoldbackFairValuePerShare
      contextRef="i013afa358a9b4368bbb80bc81d47668e_I20210206"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfMjQ3Mg_e9d10e93-4bf3-425e-aa9b-6c066bc1fcab"
      unitRef="usdPerShare">14.59</s:BusinessCombinationHoldbackFairValuePerShare>
    <us-gaap:OtherPaymentsToAcquireBusinesses
      contextRef="i6e682b6f2e674eae98b6b825f4197274_D20210206-20210206"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfMjUyOA_f5ea706b-82c9-4ff4-8d94-ef4cd65405ef"
      unitRef="usd">400000</us-gaap:OtherPaymentsToAcquireBusinesses>
    <s:BusinessCombinationHoldbackSharesAndCashTerm
      contextRef="i6e682b6f2e674eae98b6b825f4197274_D20210206-20210206"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfMjczMw_285ee790-5d5a-4d84-a3e6-3237e928a6a3">P18M</s:BusinessCombinationHoldbackSharesAndCashTerm>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i363733a80465450a9df2ddfd29d81b01_D20210206-20210206"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfMjg1Nw_c13be3fe-cb46-4560-a40e-c9edf5c5a3f9"
      unitRef="shares">1315099</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i363733a80465450a9df2ddfd29d81b01_D20210206-20210206"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfMjkyMQ_9aea5ec0-d9f6-4fb9-b786-a5d1c7dc2b9e">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="ia5b18c7be07946388484e6fea2b4bc46_D20210501-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfMjE5OTAyMzI2MDM3OQ_e7b2696e-ce69-4676-b11d-41004d7e3408"
      unitRef="usd">0</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="icb6a7170b02344e6982d0fd988100319_D20210201-20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfMzMyMA_736a6447-d164-418c-a903-1e5b7ee048f7"
      unitRef="usd">1000000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="ia06b2f386a6242eaba046968015b3f86_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfMjE5OTAyMzI1OTk2OQ_8c959b62-31cc-4415-a76f-1cbf3c781011">&lt;div style="margin-bottom:9pt;text-align:justify;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;The followin&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;g unaudited pro &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;forma financial information summarizes the results of operations of SentinelOne and Scalyr as if the Acquisition occurred on February 1, 2020 (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:41.207%"/&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.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.844%"/&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;Three Months Ended July 31,&lt;/span&gt;&lt;/td&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;Six Months Ended July 31,&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 #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="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;2020&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;2021&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;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;Revenue&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;45,749&#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;22,920&#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;83,219&#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;42,555&#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;Net loss&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;(60,952)&lt;/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;(32,761)&lt;/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;(125,944)&lt;/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;(74,314)&lt;/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;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="ia5b18c7be07946388484e6fea2b4bc46_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOjNjZjQwYTlkZTMzZDRiMzA4MTk0NDNlNTkzZTA3NmY5L3RhYmxlcmFuZ2U6M2NmNDBhOWRlMzNkNGIzMDgxOTQ0M2U1OTNlMDc2ZjlfMi0xLTEtMS0w_5dce40d3-f058-41c6-a918-18f2dad5afe6"
      unitRef="usd">45749000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="iac11bd4ff8d54dc0ac07d83ff7b1886a_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOjNjZjQwYTlkZTMzZDRiMzA4MTk0NDNlNTkzZTA3NmY5L3RhYmxlcmFuZ2U6M2NmNDBhOWRlMzNkNGIzMDgxOTQ0M2U1OTNlMDc2ZjlfMi0zLTEtMS0w_8ddd7da4-b268-4859-af30-6a89858e6e67"
      unitRef="usd">22920000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="icb6a7170b02344e6982d0fd988100319_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOjNjZjQwYTlkZTMzZDRiMzA4MTk0NDNlNTkzZTA3NmY5L3RhYmxlcmFuZ2U6M2NmNDBhOWRlMzNkNGIzMDgxOTQ0M2U1OTNlMDc2ZjlfMi01LTEtMS0w_8d32a21b-75b2-455b-911e-057728f119c4"
      unitRef="usd">83219000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i723ca9cad9404e78839b5eda9160ed8f_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOjNjZjQwYTlkZTMzZDRiMzA4MTk0NDNlNTkzZTA3NmY5L3RhYmxlcmFuZ2U6M2NmNDBhOWRlMzNkNGIzMDgxOTQ0M2U1OTNlMDc2ZjlfMi03LTEtMS0w_5b0f2928-9ee1-4e60-bc01-0a4b52dc179e"
      unitRef="usd">42555000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="ia5b18c7be07946388484e6fea2b4bc46_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOjNjZjQwYTlkZTMzZDRiMzA4MTk0NDNlNTkzZTA3NmY5L3RhYmxlcmFuZ2U6M2NmNDBhOWRlMzNkNGIzMDgxOTQ0M2U1OTNlMDc2ZjlfMy0xLTEtMS0w_9d1a4407-1628-436c-be2e-23ae9f1f1881"
      unitRef="usd">-60952000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="iac11bd4ff8d54dc0ac07d83ff7b1886a_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOjNjZjQwYTlkZTMzZDRiMzA4MTk0NDNlNTkzZTA3NmY5L3RhYmxlcmFuZ2U6M2NmNDBhOWRlMzNkNGIzMDgxOTQ0M2U1OTNlMDc2ZjlfMy0zLTEtMS0w_eddbe786-968c-4493-8b69-7c5ad0e1cc6f"
      unitRef="usd">-32761000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="icb6a7170b02344e6982d0fd988100319_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOjNjZjQwYTlkZTMzZDRiMzA4MTk0NDNlNTkzZTA3NmY5L3RhYmxlcmFuZ2U6M2NmNDBhOWRlMzNkNGIzMDgxOTQ0M2U1OTNlMDc2ZjlfMy01LTEtMS0w_df416190-d53e-47a9-b33e-6e1a4e8ae28c"
      unitRef="usd">-125944000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i723ca9cad9404e78839b5eda9160ed8f_D20200201-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RhYmxlOjNjZjQwYTlkZTMzZDRiMzA4MTk0NDNlNTkzZTA3NmY5L3RhYmxlcmFuZ2U6M2NmNDBhOWRlMzNkNGIzMDgxOTQ0M2U1OTNlMDc2ZjlfMy03LTEtMS0w_2115cb4d-645d-4699-8851-baded64b151f"
      unitRef="usd">-74314000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="i9ba15226c6e34d1c8792697364dea465_D20210206-20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfMzg2MQ_e8332017-840a-4451-b8c5-74b918ca2af5"
      unitRef="usd">5000000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="i9ba15226c6e34d1c8792697364dea465_D20210206-20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV84NS9mcmFnOmZmM2M2MjhlMjFhZjRhNmQ4OWM3NTYxNmQzYWJiOGE4L3RleHRyZWdpb246ZmYzYzYyOGUyMWFmNGE2ZDg5Yzc1NjE2ZDNhYmI4YThfMzg2OA_a8da0af3-8620-4d67-8358-8a9fb10bd9b2"
      unitRef="usd">-900000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089976273144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Aug. 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_dei_EntityInformationLineItems', window );"><strong>Entity Information [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jul. 31,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-40531<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">SENTINELONE, INC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">99-0385461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">444 Castro Street, Suite 400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Mountain View<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">94041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">855<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">868-3733<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Class A common stock, par value $0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">S<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityExTransitionPeriod', window );">Entity Ex Transition Period</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--01-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001583708<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">true<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 );">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_dei_EntityInformationLineItems', window );"><strong>Entity Information [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,678,568<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Class B Common Stock</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_dei_EntityInformationLineItems', window );"><strong>Entity Information [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">223,353,396<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentQuarterlyReport</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_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 7A<br> -Section B<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityExTransitionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInformationLineItems</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_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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 Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089891463288">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 31, 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_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 " 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">$ 1,684,702<span></span>
</td>
<td class="nump">$ 395,472<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_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="nump">370<span></span>
</td>
<td class="nump">364<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_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">53,318<span></span>
</td>
<td class="nump">39,315<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_CapitalizedContractCostNetCurrent', window );">Deferred contract acquisition costs, current</a></td>
<td class="nump">17,564<span></span>
</td>
<td class="nump">14,733<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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">26,145<span></span>
</td>
<td class="nump">14,173<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " 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">1,782,099<span></span>
</td>
<td class="nump">464,057<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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">18,892<span></span>
</td>
<td class="nump">13,373<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_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">21,453<span></span>
</td>
<td class="nump">18,026<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_CapitalizedContractCostNetNoncurrent', window );">Deferred contract acquisition costs, non-current</a></td>
<td class="nump">26,500<span></span>
</td>
<td class="nump">21,940<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_RestrictedCashNoncurrent', window );">Restricted cash, non-current</a></td>
<td class="nump">2,722<span></span>
</td>
<td class="nump">2,694<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_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="nump">16,705<span></span>
</td>
<td class="nump">470<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_Goodwill', window );">Goodwill</a></td>
<td class="nump">108,193<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " 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">1,976,564<span></span>
</td>
<td class="nump">520,560<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 " 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">9,615<span></span>
</td>
<td class="nump">11,822<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_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">11,141<span></span>
</td>
<td class="nump">3,671<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_EmployeeRelatedLiabilitiesCurrent', window );">Accrued payroll and benefits</a></td>
<td class="nump">26,583<span></span>
</td>
<td class="nump">20,134<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_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current</a></td>
<td class="nump">3,976<span></span>
</td>
<td class="nump">3,634<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_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue, current</a></td>
<td class="nump">121,883<span></span>
</td>
<td class="nump">89,645<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " 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">173,198<span></span>
</td>
<td class="nump">128,906<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_ContractWithCustomerLiabilityNoncurrent', window );">Deferred revenue, non-current</a></td>
<td class="nump">62,701<span></span>
</td>
<td class="nump">52,190<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_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">19,621<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_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, non-current</a></td>
<td class="nump">21,448<span></span>
</td>
<td class="nump">18,839<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_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="nump">3,249<span></span>
</td>
<td class="nump">401<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " 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">260,596<span></span>
</td>
<td class="nump">219,957<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_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 14)</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_TemporaryEquityCarryingAmountAttributableToParent', window );">Redeemable convertible preferred stock; $0.0001 par value; zero and 168,985,413 shares authorized as of July&#160;31, 2021 and January&#160;31, 2021, respectively; zero and 167,058,113 shares issued and outstanding as of July&#160;31, 2021 and January&#160;31, 2021, respectively, and liquidation preference of zero and $622,414 as of July&#160;31, 2021 and January&#160;31, 2021, respectively</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">621,139<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_EquityAbstract', window );"><strong>Stockholders&#8217; equity (deficit):</strong></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_PreferredStockValue', window );">Preferred stock; $0.0001 par value; 50,000,000 and zero shares authorized as of July&#160;31, 2021 and January&#160;31, 2021, respectively; and zero shares issued and outstanding as of July&#160;31, 2021 and January&#160;31, 2021</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_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">2,196,865<span></span>
</td>
<td class="nump">29,869<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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income</a></td>
<td class="nump">455<span></span>
</td>
<td class="nump">165<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_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(481,369)<span></span>
</td>
<td class="num">(350,572)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " 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 (deficit)</a></td>
<td class="nump">1,715,968<span></span>
</td>
<td class="num">(320,536)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities, redeemable convertible preferred stock, and stockholders&#8217; equity (deficit)</a></td>
<td class="nump">1,976,564<span></span>
</td>
<td class="nump">520,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_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Stockholders&#8217; equity (deficit):</strong></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_CommonStockValue', window );">Common stock, value, issued</a></td>
<td class="nump">4<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_CommonClassBMember', window );">Class B Common Stock</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_EquityAbstract', window );"><strong>Stockholders&#8217; equity (deficit):</strong></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_CommonStockValue', window );">Common stock, value, issued</a></td>
<td class="nump">$ 13<span></span>
</td>
<td class="nump">$ 2<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_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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_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_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_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_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_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. 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://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_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, 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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, 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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityCarryingAmountAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089969350264">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 31, 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_us-gaap_TemporaryEquityParOrStatedValuePerShare', window );">Redeemable convertible 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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesAuthorized', window );">Redeemable convertible preferred stock, shares authorized (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">168,985,413<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_TemporaryEquitySharesOutstanding', window );">Redeemable convertible preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">167,058,113<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_TemporaryEquitySharesIssued', window );">Redeemable convertible preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">167,058,113<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_TemporaryEquityLiquidationPreference', window );">Redeemable convertible preferred stock, liquidation amount</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 622,414<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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par or stated value per share (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 " 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">50,000,000<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_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</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_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</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_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par or stated value per share (in 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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">1,500,000,000<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_CommonStockSharesIssued', window );">Common stock, shares, issued (in shares)</a></td>
<td class="nump">41,678,568<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_CommonStockSharesOutstanding', window );">Common stock, shares, outstanding (in shares)</a></td>
<td class="nump">41,678,568<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_CommonClassBMember', window );">Class B Common Stock</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_CommonStockParOrStatedValuePerShare', window );">Common stock, par or stated value per share (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 " 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">300,000,000<span></span>
</td>
<td class="nump">264,659,000<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_CommonStockSharesIssued', window );">Common stock, shares, issued (in shares)</a></td>
<td class="nump">223,208,124<span></span>
</td>
<td class="nump">39,242,316<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_CommonStockSharesOutstanding', window );">Common stock, shares, outstanding (in shares)</a></td>
<td class="nump">223,208,124<span></span>
</td>
<td class="nump">39,242,316<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_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_TemporaryEquityLiquidationPreference">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityLiquidationPreference</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=d3e177068-122764<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (27)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089969408680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 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>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 45,750<span></span>
</td>
<td class="nump">$ 20,674<span></span>
</td>
<td class="nump">$ 83,145<span></span>
</td>
<td class="nump">$ 38,631<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_CostOfRevenue', window );">Cost of revenue</a></td>
<td class="nump">18,788<span></span>
</td>
<td class="nump">7,543<span></span>
</td>
<td class="nump">37,071<span></span>
</td>
<td class="nump">15,156<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">26,962<span></span>
</td>
<td class="nump">13,131<span></span>
</td>
<td class="nump">46,074<span></span>
</td>
<td class="nump">23,475<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>
<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_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">31,037<span></span>
</td>
<td class="nump">13,476<span></span>
</td>
<td class="nump">58,857<span></span>
</td>
<td class="nump">27,341<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_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">40,970<span></span>
</td>
<td class="nump">16,302<span></span>
</td>
<td class="nump">77,150<span></span>
</td>
<td class="nump">34,053<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_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">22,110<span></span>
</td>
<td class="nump">5,914<span></span>
</td>
<td class="nump">38,834<span></span>
</td>
<td class="nump">10,871<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " 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">94,117<span></span>
</td>
<td class="nump">35,692<span></span>
</td>
<td class="nump">174,841<span></span>
</td>
<td class="nump">72,265<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " 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">(67,155)<span></span>
</td>
<td class="num">(22,561)<span></span>
</td>
<td class="num">(128,767)<span></span>
</td>
<td class="num">(48,790)<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_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">21<span></span>
</td>
<td class="nump">46<span></span>
</td>
<td class="nump">44<span></span>
</td>
<td class="nump">196<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_InterestExpense', window );">Interest expense</a></td>
<td class="num">(479)<span></span>
</td>
<td class="num">(477)<span></span>
</td>
<td class="num">(782)<span></span>
</td>
<td class="num">(777)<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_OtherNonoperatingIncomeExpense', window );">Other income (expense), net</a></td>
<td class="num">(373)<span></span>
</td>
<td class="nump">182<span></span>
</td>
<td class="num">(966)<span></span>
</td>
<td class="num">(11)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " 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">(67,986)<span></span>
</td>
<td class="num">(22,810)<span></span>
</td>
<td class="num">(130,471)<span></span>
</td>
<td class="num">(49,382)<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_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">177<span></span>
</td>
<td class="nump">128<span></span>
</td>
<td class="nump">326<span></span>
</td>
<td class="nump">194<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " 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">$ (68,163)<span></span>
</td>
<td class="num">$ (22,938)<span></span>
</td>
<td class="num">$ (130,797)<span></span>
</td>
<td class="num">$ (49,576)<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_EarningsPerShareBasic', window );">Net loss per share attributable to Class A and Class B common stockholders, basic (in USD per share)</a></td>
<td class="num">$ (0.57)<span></span>
</td>
<td class="num">$ (0.67)<span></span>
</td>
<td class="num">$ (1.59)<span></span>
</td>
<td class="num">$ (1.45)<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_EarningsPerShareDiluted', window );">Net loss per share attributable to Class A and Class B common stockholders, diluted (in USD per share)</a></td>
<td class="num">$ (0.57)<span></span>
</td>
<td class="num">$ (0.67)<span></span>
</td>
<td class="num">$ (1.59)<span></span>
</td>
<td class="num">$ (1.45)<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_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_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_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accretion (amortization) of purchase discount (premium) of interest income on nonoperating 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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<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 22<br> -Subparagraph (c)<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_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089891016776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Comprehensive Loss - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 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_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [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 " 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">$ (68,163)<span></span>
</td>
<td class="num">$ (22,938)<span></span>
</td>
<td class="num">$ (130,797)<span></span>
</td>
<td class="num">$ (49,576)<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income (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>
<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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustments</a></td>
<td class="nump">100<span></span>
</td>
<td class="num">(57)<span></span>
</td>
<td class="nump">290<span></span>
</td>
<td class="nump">304<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total comprehensive loss</a></td>
<td class="num">$ (68,063)<span></span>
</td>
<td class="num">$ (22,995)<span></span>
</td>
<td class="num">$ (130,507)<span></span>
</td>
<td class="num">$ (49,272)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-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_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089880979448">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Class A and Class B Common Stock</div></th>
<th class="th"><div>Class B Common Stock</div></th>
<th class="th">
<div>Common Stock </div>
<div>Class A and Class B Common Stock</div>
</th>
<th class="th">
<div>Common Stock </div>
<div>Class B Common Stock</div>
</th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss)</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Shares, beginning of period (in shares) at Jan. 31, 2020</a></td>
<td class="nump">113,523,948<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Balance, beginning of period at Jan. 31, 2020</a></td>
<td class="nump">$ 201,826<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_IncreaseDecreaseInTemporaryEquityRollForward', window );"><strong>Increase (Decrease) in Temporary 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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues', window );">Issuance of Series E Preferred Stock, net of issuance costs (in shares)</a></td>
<td class="nump">31,405,183<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquityStockIssuedDuringPeriodValueNewIssues', window );">Issuance of Series E Preferred Stock, net of issuance costs of $0.1&#160;million</a></td>
<td class="nump">$ 152,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>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Shares, end of period (in shares) at Jul. 31, 2020</a></td>
<td class="nump">144,929,131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Balance, end of period at Jul. 31, 2020</a></td>
<td class="nump">$ 354,365<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Shares, beginning of period (in shares) at Jan. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,550,809<span></span>
</td>
<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, beginning of period at Jan. 31, 2020</a></td>
<td class="num">(224,213)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 8,986<span></span>
</td>
<td class="num">$ (201)<span></span>
</td>
<td class="num">$ (232,999)<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>
</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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock upon exercise of 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="nump">1,177,407<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock upon exercise of options</a></td>
<td class="nump">907<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">907<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested', window );">Vesting of early exercised options</a></td>
<td class="nump">29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock based compensation expense</a></td>
<td class="nump">5,258<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,258<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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustments</a></td>
<td class="nump">304<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">304<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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(49,576)<span></span>
</td>
<td class="num">$ (49,576)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(49,576)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Shares, end of period (in shares) at Jul. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<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,728,216<span></span>
</td>
<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, end of period at Jul. 31, 2020</a></td>
<td class="num">$ (267,291)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">15,180<span></span>
</td>
<td class="nump">103<span></span>
</td>
<td class="num">(282,575)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Shares, beginning of period (in shares) at Apr. 30, 2020</a></td>
<td class="nump">144,929,131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Balance, beginning of period at Apr. 30, 2020</a></td>
<td class="nump">$ 354,365<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Shares, end of period (in shares) at Jul. 31, 2020</a></td>
<td class="nump">144,929,131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Balance, end of period at Jul. 31, 2020</a></td>
<td class="nump">$ 354,365<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Shares, beginning of period (in shares) at Apr. 30, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<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,416,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>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, beginning of period at Apr. 30, 2020</a></td>
<td class="num">(246,171)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">13,305<span></span>
</td>
<td class="nump">160<span></span>
</td>
<td class="num">(259,637)<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>
</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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock upon exercise of 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="nump">311,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="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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock upon exercise of options</a></td>
<td class="nump">267<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">267<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested', window );">Vesting of early exercised options</a></td>
<td class="nump">11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock based compensation expense</a></td>
<td class="nump">1,597<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,597<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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustments</a></td>
<td class="num">(57)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(57)<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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(22,938)<span></span>
</td>
<td class="num">(22,938)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(22,938)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Shares, end of period (in shares) at Jul. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<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,728,216<span></span>
</td>
<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, end of period at Jul. 31, 2020</a></td>
<td class="num">$ (267,291)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">15,180<span></span>
</td>
<td class="nump">103<span></span>
</td>
<td class="num">(282,575)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Shares, beginning of period (in shares) at Jan. 31, 2021</a></td>
<td class="nump">167,058,113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Balance, beginning of period at Jan. 31, 2021</a></td>
<td class="nump">$ 621,139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_IncreaseDecreaseInTemporaryEquityRollForward', window );"><strong>Increase (Decrease) in Temporary 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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_TemporaryEquitySharesConversionOfTemporaryEquityToCommonStock', window );">Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares)</a></td>
<td class="num">(167,058,113)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_TemporaryEquityValueConversionOfTemporaryEquityToCommonStock', window );">Conversion of redeemable convertible preferred stock to common stock upon initial public offering</a></td>
<td class="num">$ (621,139)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Shares, end of period (in shares) at Jul. 31, 2021</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Balance, end of period at Jul. 31, 2021</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Shares, beginning of period (in shares) at Jan. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,242,316<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, beginning of period at Jan. 31, 2021</a></td>
<td class="num">(320,536)<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="nump">29,869<span></span>
</td>
<td class="nump">165<span></span>
</td>
<td class="num">(350,572)<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>
</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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of redeemable convertible preferred stock to common stock upon initial public offering (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">169,787,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>
</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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of redeemable convertible preferred stock to common stock upon initial public offering</a></td>
<td class="nump">621,139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">621,129<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_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock upon initial public offering and private placement, net of underwriting discounts and commissions (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">41,678,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>
<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_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock upon initial public offering and private placement, net of underwriting discounts and commissions</a></td>
<td class="nump">1,380,960<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,380,956<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock upon exercise of 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">4,625,342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock upon exercise of options</a></td>
<td class="nump">5,827<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,827<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_StockIssuedDuringPeriodSharesExerciseOfWarrants', window );">Issuance of common stock upon exercise of 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">940,953<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested', window );">Vesting of early exercised options</a></td>
<td class="nump">554<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">554<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_StockIssuedDuringPeriodSharesAcquisitions', window );">Issuance of common stock and awards assumed in connection with 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">7,277,214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueAcquisitions', window );">Issuance of common stock and awards assumed in connection with acquisition</a></td>
<td class="nump">120,319<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">120,318<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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Issuance of restricted stock awards (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,315,099<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock based compensation expense</a></td>
<td class="nump">37,712<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,712<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_StockIssuedDuringPeriodSharesIssuedForServices', window );">Issuance of restricted stock for services provided (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueIssuedForServices', window );">Issuance of restricted stock for services provided</a></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="nump">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 " 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 adjustments</a></td>
<td class="nump">290<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(130,797)<span></span>
</td>
<td class="num">(130,797)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(130,797)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Shares, end of period (in shares) at Jul. 31, 2021</a></td>
<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,886,692<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, end of period at Jul. 31, 2021</a></td>
<td class="nump">$ 1,715,968<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,196,865<span></span>
</td>
<td class="nump">455<span></span>
</td>
<td class="num">(481,369)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Shares, beginning of period (in shares) at Apr. 30, 2021</a></td>
<td class="nump">167,058,113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Balance, beginning of period at Apr. 30, 2021</a></td>
<td class="nump">$ 621,139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_IncreaseDecreaseInTemporaryEquityRollForward', window );"><strong>Increase (Decrease) in Temporary 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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_TemporaryEquitySharesConversionOfTemporaryEquityToCommonStock', window );">Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares)</a></td>
<td class="num">(167,058,113)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_TemporaryEquityValueConversionOfTemporaryEquityToCommonStock', window );">Conversion of redeemable convertible preferred stock to common stock upon initial public offering</a></td>
<td class="num">$ (621,139)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Shares, end of period (in shares) at Jul. 31, 2021</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Balance, end of period at Jul. 31, 2021</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Shares, beginning of period (in shares) at Apr. 30, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,504,590<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, beginning of period at Apr. 30, 2021</a></td>
<td class="num">(245,874)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">166,974<span></span>
</td>
<td class="nump">355<span></span>
</td>
<td class="num">(413,206)<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>
</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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of redeemable convertible preferred stock to common stock upon initial public offering (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">169,787,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>
</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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of redeemable convertible preferred stock to common stock upon initial public offering</a></td>
<td class="nump">621,139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">621,129<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_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock upon initial public offering and private placement, net of underwriting discounts and commissions (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">41,678,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>
<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_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock upon initial public offering and private placement, net of underwriting discounts and commissions</a></td>
<td class="nump">1,380,960<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,380,956<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock upon exercise of 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,975,381<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock upon exercise of options</a></td>
<td class="nump">2,617<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,617<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_StockIssuedDuringPeriodSharesExerciseOfWarrants', window );">Issuance of common stock upon exercise of warrants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">940,953<span></span>
</td>
<td class="nump">940,953<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested', window );">Vesting of early exercised options</a></td>
<td class="nump">537<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">537<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock based compensation expense</a></td>
<td class="nump">24,152<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,152<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_StockIssuedDuringPeriodValueIssuedForServices', window );">Issuance of restricted stock for services provided</a></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="nump">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 " 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 adjustments</a></td>
<td class="nump">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>
</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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(68,163)<span></span>
</td>
<td class="num">$ (68,163)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(68,163)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Shares, end of period (in shares) at Jul. 31, 2021</a></td>
<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,886,692<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, end of period at Jul. 31, 2021</a></td>
<td class="nump">$ 1,715,968<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,196,865<span></span>
</td>
<td class="nump">$ 455<span></span>
</td>
<td class="num">$ (481,369)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_s_AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Early Exercised Options, Vested</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">s_AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_s_StockIssuedDuringPeriodSharesExerciseOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Exercise 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;">s_StockIssuedDuringPeriodSharesExerciseOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</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_s_TemporaryEquitySharesConversionOfTemporaryEquityToCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Temporary Equity, Shares, Conversion of Temporary Equity to Common Stock</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">s_TemporaryEquitySharesConversionOfTemporaryEquityToCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</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_s_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Temporary Equity, Stock Issued During Period, Shares, New Issues</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">s_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</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_s_TemporaryEquityValueConversionOfTemporaryEquityToCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Temporary Equity, Value, Conversion of Temporary Equity to Common Stock</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">s_TemporaryEquityValueConversionOfTemporaryEquityToCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_IncreaseDecreaseInTemporaryEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IncreaseDecreaseInTemporaryEquityRollForward</td>
</tr>
<tr>
<td style="padding-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_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_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityCarryingAmountAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 new stock classified as temporary equity issued 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_TemporaryEquityStockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>17
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089885938856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Parenthetical)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jul. 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_StatementOfStockholdersEquityAbstract', window );"><strong>Statement of Stockholders' Equity [Abstract]</strong></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_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Adjustments to additional paid in capital, stock issued, issuance costs</a></td>
<td class="nump">$ 0.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_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-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>18
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089893671512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', window );"><strong>CASH FLOW FROM OPERATING ACTIVITIES:</strong></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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (130,797)<span></span>
</td>
<td class="num">$ (49,576)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash used in operating activities:</strong></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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">3,637<span></span>
</td>
<td class="nump">1,298<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_CapitalizedContractCostAmortization', window );">Amortization of deferred contract acquisition costs</a></td>
<td class="nump">9,087<span></span>
</td>
<td class="nump">4,758<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_NoncashOperatingLeaseCost', window );">Non-cash operating lease costs</a></td>
<td class="nump">1,408<span></span>
</td>
<td class="nump">1,855<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_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">34,830<span></span>
</td>
<td class="nump">5,239<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_OtherNoncashIncomeExpense', window );">Other</a></td>
<td class="nump">105<span></span>
</td>
<td class="nump">206<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities, net of effects of acquisition</strong></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_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(10,339)<span></span>
</td>
<td class="nump">8,696<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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(11,190)<span></span>
</td>
<td class="num">(248)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_IncreaseDecreaseDeferredContractAcquisitionCosts', window );">Deferred contract acquisition costs</a></td>
<td class="num">(16,477)<span></span>
</td>
<td class="num">(6,749)<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_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(5,108)<span></span>
</td>
<td class="nump">643<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_IncreaseDecreaseInAccruedLiabilities', window );">Accrued liabilities</a></td>
<td class="nump">6,559<span></span>
</td>
<td class="nump">419<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_IncreaseDecreaseInEmployeeRelatedLiabilities', window );">Accrued payroll and benefits</a></td>
<td class="nump">6,864<span></span>
</td>
<td class="nump">124<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_IncreaseDecreaseInOperatingLeaseLiability', window );">Operating lease liabilities</a></td>
<td class="num">(1,919)<span></span>
</td>
<td class="num">(1,955)<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_IncreaseDecreaseInContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="nump">37,707<span></span>
</td>
<td class="nump">9,783<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_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other liabilities</a></td>
<td class="nump">2,842<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " 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">(72,791)<span></span>
</td>
<td class="num">(25,507)<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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', window );"><strong>CASH FLOW FROM INVESTING ACTIVITIES:</strong></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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(1,685)<span></span>
</td>
<td class="num">(401)<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_PaymentsToAcquireIntangibleAssets', window );">Purchases of intangible assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(126)<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_PaymentsToDevelopSoftware', window );">Capitalization of internal-use software</a></td>
<td class="num">(2,852)<span></span>
</td>
<td class="num">(1,292)<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_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash paid for acquisition, net of cash and restricted cash acquired</a></td>
<td class="num">(3,449)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " 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">(7,986)<span></span>
</td>
<td class="num">(1,819)<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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>CASH FLOW FROM FINANCING ACTIVITIES:</strong></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_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock', window );">Proceeds from issuance of Series E redeemable convertible preferred stock, net of issuance costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">152,539<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_PaymentsOfStockIssuanceCosts', window );">Payments of deferred offering costs</a></td>
<td class="num">(5,068)<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_ProceedsFromLongTermLinesOfCredit', window );">Proceeds from revolving line of credit</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">19,857<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_RepaymentsOfLongTermDebt', window );">Repayment of term loan</a></td>
<td class="num">(20,000)<span></span>
</td>
<td class="num">(20,000)<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_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">5,827<span></span>
</td>
<td class="nump">900<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_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from initial public offering and private placement, net of underwriting discounts and commissions</a></td>
<td class="nump">1,388,563<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " 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">1,369,322<span></span>
</td>
<td class="nump">153,296<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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">EFFECT OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS</a></td>
<td class="nump">1,146<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " 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 IN CASH, CASH EQUIVALENTS, AND RESTRICTED CASH</a></td>
<td class="nump">1,289,691<span></span>
</td>
<td class="nump">125,978<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">CASH, CASH EQUIVALENTS, AND RESTRICTED CASH&#8211;Beginning of period</a></td>
<td class="nump">399,112<span></span>
</td>
<td class="nump">47,680<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">CASH, CASH EQUIVALENTS, AND RESTRICTED CASH&#8211;End of period</a></td>
<td class="nump">1,688,803<span></span>
</td>
<td class="nump">173,658<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_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>
</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_InterestPaidNet', window );">Interest paid</a></td>
<td class="nump">403<span></span>
</td>
<td class="nump">836<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_IncomeTaxesPaidNet', window );">Income taxes paid, net</a></td>
<td class="nump">74<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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:</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_s_StockBasedCompensationCapitalizedAsInternalUseSoftware', window );">Stock-based compensation capitalized as internal-use software</a></td>
<td class="nump">2,882<span></span>
</td>
<td class="nump">19<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_CapitalExpendituresIncurredButNotYetPaid', window );">Property and equipment purchased but not yet paid</a></td>
<td class="nump">93<span></span>
</td>
<td class="nump">493<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_VestingOfEarlyExercisedStockOptions', window );">Vesting of early exercised options</a></td>
<td class="nump">544<span></span>
</td>
<td class="nump">29<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_DeferredOfferingCostsAccruedButNotYetPaid', window );">Deferred offering costs accrued but not yet paid</a></td>
<td class="nump">2,535<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_StockIssued1', window );">Issuance of common stock and assumed equity awards in connection with acquisition</a></td>
<td class="nump">120,319<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_ConversionOfStockAmountConverted1', window );">Conversion of redeemable convertible preferred stock to common stock upon initial public offering</a></td>
<td class="nump">$ 621,139<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_s_DeferredOfferingCostsAccruedButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Offering Costs Accrued But Not Yet Paid</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">s_DeferredOfferingCostsAccruedButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_s_IncreaseDecreaseDeferredContractAcquisitionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) Deferred Contract Acquisition 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;">s_IncreaseDecreaseDeferredContractAcquisitionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_s_NoncashOperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Noncash Operating Lease 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;">s_NoncashOperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_s_StockBasedCompensationCapitalizedAsInternalUseSoftware">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Based Compensation Capitalized As Internal use 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;">s_StockBasedCompensationCapitalizedAsInternalUseSoftware</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_s_VestingOfEarlyExercisedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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;">s_VestingOfEarlyExercisedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_ConversionOfStockAmountConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockAmountConverted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 aggregate amount of expenses incurred but not yet 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_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123371682&amp;loc=d3e55415-109406<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_IncreaseDecreaseInEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><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 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_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities 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_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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) included in net income that results in no cash inflow (outflow), 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> -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_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -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_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsToDevelopSoftware">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 or modification 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_PaymentsToDevelopSoftware</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 callable preferred stock which is identified as being convertible to another type of financial security 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 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_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond 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 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_ProceedsFromLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value of stock issued in noncash financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4313-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089886027704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Description of Business<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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>
</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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Organization and Description of Business</a></td>
<td class="text">ORGANIZATION AND DESCRIPTION OF BUSINESS<div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SentinelOne, Inc. (SentinelOne, we, our, or us) was incorporated in January 2013 in the State of Delaware. On March 29, 2021, we amended our certificate of incorporation to change our name from Sentinel Labs, Inc. to SentinelOne, Inc. We are a cybersecurity provider that delivers an artificial intelligence-powered platform to enable autonomous cybersecurity defense. Our headquarters is located in Mountain View, California with various other global office locations.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Initial Public Offering and Private Placement</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2021, we completed 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%">initial public offering (IPO) and a concurrent private placement, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in which we issued and sold an aggregate of 41,678,568 shares of our Class A common stock at </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$35</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> per share, including 5,250,000 shares issued upon the exercise of the underwriters&#8217; option to purchase additional shares and 1,428,568 shares issued pursuant to the private placement. We received net proceeds 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%">$1.4 billion</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> after deducting underwriting discounts and commissions. </span></div>Upon closing of the IPO, all 167,058,113 shares of our then-outstanding redeemable convertible preferred stock automatically converted into an aggregate of 169,787,200 shares of Class B common stock. All of our redeemable convertible preferred stock converted on a one-to-one basis, other than 31,405,183 shares of our then-outstanding Series E redeemable preferred stock, which converted into 34,134,270 shares of Class B common stock.<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>20
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089893589880">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP), and applicable rules and regulations of the Securities and Exchange Commission, (SEC), regarding interim financial reporting. Accordingly, they do not include all disclosures normally required in annual consolidated financial statements prepared in accordance with GAAP. Therefore, these condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in our final prospectus dated June&#160;29, 2021 and filed with the SEC pursuant to Rule 424(b)(4) on June&#160;30, 2021 (Final Prospectus).</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In management&#8217;s opinion, these condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of our financial position as of July&#160;31, 2021 and the results of operations for the three and six months ended July&#160;31, 2021. The results of operations for the three and six months ended July&#160;31, 2021 are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements include the accounts of SentinelOne and our wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal Year</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our fiscal year ends on January&#160;31. References to fiscal 2022 and fiscal 2021 refer to the fiscal years ending January&#160;31, 2022 and January&#160;31, 2021, respectively.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Forward Stock Split</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 6, 2020, we effected a one-to-three forward stock split of our issued and outstanding shares of common stock and redeemable convertible preferred stock. The par values of common stock and redeemable convertible preferred stock were not adjusted as a result of the stock split. All references to shares of common stock, </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">options, warrants, and redeemable convertible preferred stock and per share amounts have been retroactively adjusted to reflect the forward stock split for the periods presented</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></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. These estimates include, but are not limited to, the valuation of our common stock prior to our IPO in June 2021, stock-based compensation, the period of benefit for deferred contract acquisition costs, standalone selling prices (SSP) for each performance obligation, useful lives of long-lived assets, the incremental borrowing rate (IBR) used for operating lease liabilities, and accounting for income taxes. Actual results could differ from those estimates.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the impact of the COVID-19 pandemic continues to evolve, estimates and assumptions about future events and their effects cannot be determined with certainty and therefore require increased judgment. These estimates and assumptions may change in future periods and will be recognized in the condensed consolidated financial statements as new events occur and additional information becomes known. To the extent our actual results differ materially from those estimates and assumptions, our future financial statements could be affected.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment and Geographic Information</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a single operating and reportable segment. Our chief operating decision maker (CODM) is our Chief Executive Officer. The CODM reviews financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and assessing financial performance. For information regarding our revenue and long-lived assets by geography, see Notes 3 and 13, respectively. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents, and Restricted Cash</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider all highly liquid investments purchased with an original maturity of three months or less at the time of purchase to be cash equivalents. Cash equivalents consist of amounts invested in money market funds. Restricted cash consists of collateralized letters of credit established in connection with lease agreements for our office facilities. Restricted cash, current is included within p</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">repaid expenses and other current assets on our consolidated balance sheets.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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 provides a reconciliation of cash, cash equivalents, and restricted cash to the total of these amounts shown in the consolidated statements of cash flows (in thousands):</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: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="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%">As of July 31,</span></div></td><td colspan="3" style="padding:0 1pt"/><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%">As of January&#160;31</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">2021</span></div></td><td colspan="3" style="padding:0 1pt"/><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%">2021</span></div></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%">Cash and cash equivalents</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%">1,684,702&#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%">395,472&#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%">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%">1,379&#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%">946&#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%">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%">2,722&#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,694&#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%">1,688,803&#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%">399,112&#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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">       </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of Credit Risk</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash and cash equivalents, restricted cash, short-term investments, and accounts receivable. We</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> maintain our cash, cash equivalents, restricted cash, and short-term investments with high-credit-quality financial institutions mainly in the U.S. and Israel.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We have not experienced any credit losses relating to our cash, cash equivalents, restricted cash, and short-term investments. For accounts receivable, we are exposed to credit risk in the event of nonpayment by customers to the extent of the amounts recorded on the consolidated balance sheets. We perform periodic credit evaluations of our customers and generally do not require collateral. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The only channel partner that represented 10% or more of accounts receivable, net for the periods presented was 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:69.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.162%"/><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:13.164%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">As of July 31,</span></div></td><td colspan="3" style="padding:0 1pt"/><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%">As of January&#160;31</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">2021</span></div></td><td colspan="3" style="padding:0 1pt"/><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%">2021</span></div></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%">Channel partner A</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%">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><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%">23&#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></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no end customers that represented 10% or more of accounts receivable as of July&#160;31, 2021 or January&#160;31, 2021.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Channel partners that represented 10% or more of our total revenue for the periods presented were as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.198%"><tr><td style="width:1.0%"/><td style="width:40.741%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.954%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.446%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.954%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.446%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.954%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.446%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.959%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">Three Months Ended July 31,</span></div></td><td colspan="3" style="padding:0 1pt"/><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%">Six Months Ended July 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">2021</span></div></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: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%">2020</span></div></td><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">2021</span></div></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: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%">2020</span></div></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%">Channel partner A</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%">19&#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><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%">19&#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><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%">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><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%">19&#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%">Channel partner B</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%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13&#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="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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no end customers that represented 10% or more of total revenue for the three and six months ended July&#160;31, 2021 and 2020.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are recorded at invoiced amounts and are non-interest bearing. We have a well-established collection history from our channel partners and end customers. We periodically evaluate the collectability of our accounts receivable and provide an allowance for doubtful accounts as necessary, based on the age of the receivable, expected payment ability, and collection experience. As of July&#160;31, 2021 and January&#160;31, 2021, the allowance for doubtful accounts was not material.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 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&#8212;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 provides new authoritative guidance with respect to the measurement of credit losses on financial instruments. This update changes the impairment model for most financial assets and certain other instruments by introducing a current expected credit loss (CECL) model. The CECL model is a more forward-looking approach based on expected losses rather than incurred losses, requiring entities to estimate and record losses expected over the remaining contractual life of an asset. We adopted this guidance on February 1, 2021, which did not have a material impact on our condensed consolidated financial statements.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2017, the FASB issued ASU No. 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%">Intangibles&#8212;Goodwill and Other (Topic 350): 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%">. This ASU simplifies the measurement of goodwill by eliminating step two of the two-step impairment test. Step two 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. This ASU 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. We adopted this guidance on February 1, 2021, which did not have a material impact on our condensed consolidated financial statements.</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:700;line-height:120%">Recent Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU No. 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%">. This guidance simplifies the accounting for income taxes by eliminating certain exceptions to the </span></div>guidance in Topic 740 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 outside basis differences. The guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates, and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and the allocation of consolidated income taxes to separate financial statements of entities not subject to income tax. The guidance is effective for us on February 1, 2022. We are currently evaluating the impact of this guidance on our condensed consolidated financial statements.<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 No. 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%"> (ASU 2020-06), which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity&#8217;s own equity. Among other changes, ASU 2020-06 removes the liability and equity separation model for convertible instruments with a cash conversion feature, and as a result, after adoption, a convertible debt instrument will be accounted for as a single liability measured at its amortized cost and convertible preferred stock will be accounted for as a single equity instrument measured at its historical cost, as long as no other features require bifurcation and recognition as derivatives. Additionally, ASU 2020-06 requires the application of the if-converted method for all convertible instruments in the diluted earnings per share calculation and the inclusion of the effect of share settlement for instruments that may be settled in cash or shares, except for certain liability-classified share-based payment awards. The guidance is effective for us on February 1, 2024. We are currently evaluating the impact of this guidance on our condensed consolidated financial statements.</span><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>21
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089885975592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue and Contract Balances<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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>
</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_RevenueFromContractWithCustomerTextBlock', window );">Revenue and Contract Balances</a></td>
<td class="text">REVENUE AND CONTRACT BALANCES<div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes revenue by geography based on the shipping address of end customers who have contracted to use our platform for the periods presented (in thousands, except percentages):</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:41.207%"/><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.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.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">Three Months Ended July&#160;31, 2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">Three Months Ended July&#160;31, 2020</span></div></td></tr><tr><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:120%">Amount</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:120%">% of Revenue</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:120%">Amount</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:120%">% of Revenue</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:120%">United States</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%">31,207&#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%">68&#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><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%">14,777&#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%">71&#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:120%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,543&#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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,897&#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&#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:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,750&#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="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%">100&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">20,674&#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="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%">100&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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:41.207%"/><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.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.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">Six Months Ended July&#160;31, 2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">Six Months Ended July&#160;31, 2020</span></div></td></tr><tr><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:120%">Amount</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:120%">% of Revenue</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:120%">Amount</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:120%">% of Revenue</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:120%">United States</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%">57,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"/><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%">69&#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><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%">26,991&#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%">70&#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:120%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,762&#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%">31&#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%">11,640&#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&#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:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,145&#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="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%">100&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">38,631&#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="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%">100&#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"><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-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No single country other than the United States represented 10% or more of our revenue during the three and six months ended July&#160;31, 2021 and 2020.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes revenue from contracts by type of customer for the periods presented (in thousands, except percentages): </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:41.207%"/><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.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.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">Three Months Ended July&#160;31, 2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">Three Months Ended July&#160;31, 2020</span></div></td></tr><tr><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:120%">Amount</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:120%">% of Revenue</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:120%">Amount</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:120%">% of Revenue</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:120%">Channel partners</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:120%">$</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:120%">42,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 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:120%">92&#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:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">19,698&#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:120%">95&#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:120%">%</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:120%">Direct customers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,624&#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:120%">8&#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:120%">976&#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:120%">5&#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:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">45,750&#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="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:120%">100&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">20,674&#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="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:120%">100&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></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:41.207%"/><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.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.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">Six Months Ended July&#160;31, 2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">Six Months Ended July&#160;31, 2020</span></div></td></tr><tr><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:120%">Amount</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:120%">% of Revenue</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:120%">Amount</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:120%">% of Revenue</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:120%">Channel partners</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:120%">$</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:120%">76,238&#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:120%">92&#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:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">36,813&#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:120%">95&#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:120%">%</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:120%">Direct customers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,907&#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:120%">8&#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:120%">1,818&#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:120%">5&#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:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">83,145&#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="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:120%">100&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">38,631&#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="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:120%">100&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets consist of unbilled accounts receivable, which arise when a right to consideration for our performance under the customer contract occurs before invoicing the customer. The amount of unbilled accounts receivable included within accounts receivable, net on the consolidated balance sheets w</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as $1.4 million a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nd $1.5 million as of July&#160;31, 2021 and January&#160;31, 2021, respectively. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities consist of deferred revenue, which represents invoices billed in advance of performance under a contract. Deferred revenue is recognized as revenue over the contractual period. The deferred revenue balance was $184.6 million and $141.8 million as of July&#160;31, 2021 and January&#160;31, 2021, respectively. We recognized revenue of $24.5 million and $14.4 million during the three months ended July&#160;31, 2021 and 2020, respectively, and $53.6 million and $30.2 million for the six months ended July&#160;31, 2021 and 2020, respectively, that was included in the corresponding contract liability balance at the beginning of the period.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our contracts with customers typically range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV80My9mcmFnOjhlMGY0ZmY5MmY0MTQ3MmE5MmYzYTQ4OThlMGEzNDRjL3RleHRyZWdpb246OGUwZjRmZjkyZjQxNDcyYTkyZjNhNDg5OGUwYTM0NGNfMTY2Ng_defb226d-874f-4cd8-bfde-ed6291608b19">one</span> to three years. Revenue allocated to remaining performance obligations represents non-cancelable contract revenue that has not yet been recognized, which includes deferred revenue and amounts that will be invoiced in future periods.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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 July&#160;31, 2021, our remaining performance obligations were $219.1 million, of which we expect to recognize 87% as revenue over the next 24 months, with the remainder to be recognized thereafter.</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div>We periodically review deferred contract acquisition costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit. We did not recognize any impairment of deferred contract acquisition costs during the three and six months ended July&#160;31, 2021 and 2020<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>22
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089971614216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></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_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">FAIR VALUE MEASUREMENTS<div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We measure fair value based on a three-level hierarchy, maximizing the use of observable inputs, where available, and minimizing the use of unobservable inputs, as follows:</span></div><div style="margin-bottom:9pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Level 1:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.01pt">Assets and liabilities whose values are based on observable inputs such as quoted (unadjusted)&#160;prices in active markets for identical assets or liabilities.</span></div><div style="margin-bottom:9pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Level 2:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.01pt">Assets and liabilities whose values are based on inputs from quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the asset or liability.</span></div><div style="margin-bottom:9pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Level 3:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.01pt">Assets and liabilities whose values are based on unobservable inputs that are supported by little or no market activity and that are significant to the overall fair value measurement.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the respective fair value and the classification by level within the fair value hierarchy (in thousands):</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:42.489%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><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.521%"/><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.521%"/><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.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">As of July&#160;31, 2021</span></div></td></tr><tr><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:120%">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:120%">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:120%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td 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%">40,520&#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 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 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%">&#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 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%">40,520&#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%">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">370&#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%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets measured and recorded at fair value</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%">40,520&#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%">370&#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%">40,890&#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"><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:42.489%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><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.521%"/><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.521%"/><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.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">As of January&#160;31, 2021</span></div></td></tr><tr><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:120%">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:120%">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:120%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td 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: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:10pt;font-weight:400;line-height:120%">40,518&#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 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: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:10pt;font-weight:400;line-height:120%">&#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 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: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:10pt;font-weight:400;line-height:120%">&#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 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: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:10pt;font-weight:400;line-height:120%">40,518&#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%">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:120%">364&#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:120%">&#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:120%">364&#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 assets measured and recorded at fair value</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:120%">$</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:120%">40,518&#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:120%">$</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:120%">364&#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:120%">$</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:120%">&#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:120%">$</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:120%">40,882&#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:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no transfers between the levels of the fair value hierarchy during the three and six months ended July&#160;31, 2021 and 2020.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July&#160;31, 2021 and January&#160;31, 2021, the aggregate fair value of our cash equivalents and short-term investments approximated amortized cost and, as such, there were no unrealized gains or losses, either individually or in the aggregate. As of July&#160;31, 2021 and January&#160;31, 2021, our cash and cash equivalents had contractual maturities of three and six months or less and short-term investments had contractual maturities within one year of each respective date.</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_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>23
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089886002264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, Net<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></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_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and Equipment, Net</a></td>
<td class="text">PROPERTY AND EQUIPMENT, NET<div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following (in thousands):</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: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="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%">As of July 31,</span></div></td><td colspan="3" style="padding:0 1pt"/><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%">As of January&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">2021</span></div></td><td colspan="3" style="padding:0 1pt"/><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%">2021</span></div></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%">Office furniture and equipment</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%">1,432&#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%">837&#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%">Computers, software, and electronic 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%">4,521&#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,489&#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%">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:10pt;font-weight:400;line-height:100%">13,033&#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,959&#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%">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%">7,643&#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,568&#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%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">2,925&#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%">Total property and equipment</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%">26,629&#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%">18,778&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated 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%">(7,737)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,405)</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 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%">18,892&#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%">13,373&#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:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We capitalized internal-use software costs of $4.8 million and $0.7 million, during the three months ended July&#160;31, 2021 and 2020, respectively, and $5.8 million and $1.3 million during the six months ended July&#160;31, 2021 and 2020, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense related to property and equipment was $1.2 million and $0.7 million for the three months ended July&#160;31, 2021 and 2020, respectively, and $2.1 million and $1.3 million for the six months ended July&#160;31, 2021 and 2020, respectively, including amortization expense related to capitalized internal-use software of $0.5 million and $0.3 million for the three months ended July&#160;31, 2021 and 2020, respectively, and $0.9&#160;million and $0.6 million for the six months ended July&#160;31, 2021 and 2020, respectively.</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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089885747272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></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_IntangibleAssetsDisclosureTextBlock', window );">Intangible Assets</a></td>
<td class="text">INTANGIBLE ASSETS<div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net as of July&#160;31, 2021 consisted of the following (in thousands):</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: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%">As of July 31,</span></td></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%">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%">Developed technology</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%">15,500&#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%">Customer relationship</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">Non-compete agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650&#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%">Trademarks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150&#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%">Patents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547&#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 intangible 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%">18,347&#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: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:#cceeff;padding:2px 0 2px 1pt;text-align: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,642)</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 intangible assets, 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%">16,705&#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:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net as of January&#160;31, 2021 were not material.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense of intangible assets w</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as $0.9 million and $1.6&#160;million fo</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">r the three and six months ended July&#160;31, 2021, respectively. There was no amortization expense for the same periods last year.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July&#160;31, 2021, estimated future amortization expense is as follows (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:84.316%"/><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:120%">Fiscal Year Ending January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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%">Remainder of 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,665&#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%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,314&#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%">2024</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,510&#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%">2025</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,285&#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%">2026</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,274&#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%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,657&#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td 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%">16,705&#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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 or part of the information related to 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> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089885925816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></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_DebtDisclosureTextBlock', window );">Long-Term Debt</a></td>
<td class="text">LONG-TERM DEBTIn May 2018, we entered into a loan and security agreement with a certain lender, which was restated in May 2020, or the Amended Loan and Security Agreement. The Amended Loan and Security Agreement provided a revolving line of credit of up to $45.0 million, maturing in May 2023. In June 2021, we repaid all outstanding indebtedness owed pursuant to the Amended Loan and Security Agreement, terminated the agreement, and closed our revolving line of credit. We had drawn down $20.0 million on the revolving line of credit in May 2020 and repaid the outstanding amounts borrowed under the loan and security agreement in full. All borrowings under the Amended Loan and Security Agreement were secured by substantially all of our assets, including the assets of our wholly-owned subsidiary Scalyr, Inc. (Scalyr). In addition, the terms of the Amended Loan and Security Agreement included certain affirmative covenants that, among other things, required us to maintain certain annual revenue <div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">targets during a given covenant period and limited our and our subsidiaries&#8217; abilities to, among other things, dispose of assets, undergo a change in control, merge or consolidate, make acquisitions, incur debt, incur liens, pay dividends, and make investments, in each case subject to certain exceptions. Pursuant to our termination of the Amended Loan and Security Agreement, the related security interests have been removed and the covenants shall be of no further force and effect.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the initial term loan, we issued warrants to purchase shares of common stock with an exercise price of $0.62 per share. The remaining warrants to purchase 954,884 shares of common stock were outstanding and exercisable as of January 31, 2021. During the three months ended July&#160;31, 2021, we issued 940,953 shares of Class B common stock in connection with the cashless exercise of all outstanding warrants to purchase 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%">        We incurred interest expense associated with our long-term debt of $0.5 million during both the three months ended  July&#160;31, 2021 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $0.8 million for both the six months ended  July&#160;31, 2021 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</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><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>26
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089887931368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Preferred Stock<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_EquityAbstract', window );"><strong>Equity [Abstract]</strong></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_StockholdersEquityNoteDisclosureTextBlock', window );">Preferred Stock</a></td>
<td class="text">PREFERRED STOCK<div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Redeemable Convertible Preferred Stock</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the closing of the IPO, 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%">ll 167,058,113 shares of our then-outstanding redeemable convertible preferred stock automatically converted to an aggregate of 169,787,200 shares of class B common stock. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of our redeemable convertible preferred stock converted on a one-to-one basis, other than 31,405,183 shares of our then-outstanding Series E redeemable convertible preferred stock, which converted into 34,134,270 shares of Class B common stock.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our redeemable convertible preferred stock as of January&#160;31, 2021 consisted of the following (in thousands, except share and per share data):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"/><td style="width:15.137%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.443%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.443%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.443%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.443%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of January 31, 2021</span></td></tr><tr><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%">Shares Authorized</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%">Shares Issued and Outstanding</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%">Liquidation Amount</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%">Carrying Value</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%">Original Issuance Price per Share</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:9pt;font-weight:400;line-height:100%">Series Seed</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:9pt;font-weight:400;line-height:100%">10,962,327&#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:9pt;font-weight:400;line-height:100%">10,962,327&#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:9pt;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:9pt;font-weight:400;line-height:100%">2,577&#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:9pt;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:9pt;font-weight:400;line-height:100%">2,553&#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:9pt;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:9pt;font-weight:400;line-height:100%">0.2351&#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:9pt;font-weight:400;line-height:100%">Series A</span></td><td colspan="2" style="background-color:#ffffff;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,855,123&#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:9pt;font-weight:400;line-height:100%">12,855,123&#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:9pt;font-weight:400;line-height:100%">10,000&#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:9pt;font-weight:400;line-height:100%">9,948&#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:9pt;font-weight:400;line-height:100%">0.7779&#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:9pt;font-weight:400;line-height:100%">Series B</span></td><td colspan="2" style="background-color:#cceeff;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%">20,288,700&#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:9pt;font-weight:400;line-height:100%">20,288,700&#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:9pt;font-weight:400;line-height:100%">24,338&#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:9pt;font-weight:400;line-height:100%">24,241&#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:9pt;font-weight:400;line-height:100%">1.1996&#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:9pt;font-weight:400;line-height:100%">Series C</span></td><td colspan="2" style="background-color:#ffffff;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%">40,338,867&#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:9pt;font-weight:400;line-height:100%">40,338,867&#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:9pt;font-weight:400;line-height:100%">70,433&#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:9pt;font-weight:400;line-height:100%">69,845&#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:9pt;font-weight:400;line-height:100%">1.7460&#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:9pt;font-weight:400;line-height:100%">Series 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:9pt;font-weight:400;line-height:100%">29,078,931&#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:9pt;font-weight:400;line-height:100%">29,078,931&#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:9pt;font-weight:400;line-height:100%">95,476&#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:9pt;font-weight:400;line-height:100%">95,239&#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:9pt;font-weight:400;line-height:100%">3.2833&#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:9pt;font-weight:400;line-height:100%">Series E</span></td><td colspan="2" style="background-color:#ffffff;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%">31,405,183&#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:9pt;font-weight:400;line-height:100%">31,405,183&#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:9pt;font-weight:400;line-height:100%">152,683&#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:9pt;font-weight:400;line-height:100%">152,539&#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:9pt;font-weight:400;line-height:100%">4.8617&#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:9pt;font-weight:400;line-height:100%">Series F</span></td><td colspan="2" style="background-color:#cceeff;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,056,282&#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:9pt;font-weight:400;line-height:100%">22,128,982&#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:9pt;font-weight:400;line-height:100%">266,907&#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:9pt;font-weight:400;line-height:100%">266,774&#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:9pt;font-weight:400;line-height:100%">12.0614&#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:9pt;font-weight:400;line-height:100%">Total</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:9pt;font-weight:400;line-height:100%">168,985,413&#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:9pt;font-weight:400;line-height:100%">167,058,113&#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:9pt;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:9pt;font-weight:400;line-height:100%">622,414&#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:9pt;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:9pt;font-weight:400;line-height:100%">621,139&#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="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended July&#160;31, 2020, we issued 31,405,183 shares of Series E Preferred Stock at a price of $4.8617 per share for aggregate proceeds of $152.5 million, net of issuance costs of $0.1 million. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the IPO, we amended and restated our certificate of incorporation, which became effective immediately prior to the closing of our offering, which authorized 50,000,000 shares of undesignated preferred stock, with a par value of $0.0001. As of July 31, 2021, there were 50,000,000 shares of preferred stock authorized and zero shares of preferred stock outstanding.</span></div>COMMON STOCKWe have two classes of common stock: Class A common stock and Class B common stock. In connection with the IPO, we amended and restated our certificate of incorporation and authorized 1,500,000,000 shares of Class A common stock and 300,000,000 shares of Class B common stock. The shares of Class A common stock and Class B <div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">common stock are identical, except with respect to voting rights. Each share of Class A common stock is entitled to one vote. Each share of Class B common stock is entitled to twenty votes. Class A and Class B common stock have a par value of $0.0001 per share, and are referred to collectively as our common stock throughout the notes to the condensed consolidated financial statements, unless otherwise noted. Holders of common stock are entitled to receive any dividends as may be declared from time to time by the board of directors.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares of Class B common stock may be converted to Class A common stock at any time at the option of the stockholder. Shares of Class B common stock automatically convert to Class A common stock at the earlier of: (i) the date specified by a vote of the holders of 66 2/3% of the then outstanding shares of Class B common stock, (ii) seven years from the date of our Final Prospectus, or June 29, 2028, (iii) the first date following the completion of our IPO on which the number of shares of outstanding Class B common stock (such calculations shall include shares of Class B common stock subject to outstanding stock options) held by Tomer Weingarten, including certain permitted entities that Mr. Weingarten controls, is less than 25% of the number of shares of outstanding Class B common stock (such calculation shall include shares of Class B common stock subject to outstanding stock options) that Mr. Weingarten originally held as of the date of our Final Prospectus, (iv) the date fixed by our board of directors, following the first date following the completion of our IPO when Mr. Weingarten is no longer providing services to us as an officer, employee, consultant or member of our board of directors, (v) the date fixed by our board of directors following the date on which, if applicable, Mr. Weingarten is terminated for cause, as defined in our restated certificate of incorporation, and (vi) the date that is 12 months after the death or disability, as defined in our restated certificate of incorporation, of Mr. Weingarten.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock reserved for future issuance on an as-converted basis as of July&#160;31, 2021 and January&#160;31, 2021 were as follows:</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: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="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%">As of July 31,</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%">As of January 31,</span></td></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%">2021</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%">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%">Conversion of redeemable convertible preferred stock</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%">&#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 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%">168,951,059&#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%">Exercise of 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: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%">954,884&#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%">Stock options outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,385,470&#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%">37,231,191&#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%">RSUs outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">346,483&#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:120%">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options available for future grants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,570,306&#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,642,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: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 reserved</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%">87,302,259&#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%">212,779,276&#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_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>27
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089885984760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_EquityAbstract', window );"><strong>Equity [Abstract]</strong></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_StockholdersEquityNoteDisclosureTextBlock', window );">Common Stock</a></td>
<td class="text">PREFERRED STOCK<div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Redeemable Convertible Preferred Stock</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the closing of the IPO, 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%">ll 167,058,113 shares of our then-outstanding redeemable convertible preferred stock automatically converted to an aggregate of 169,787,200 shares of class B common stock. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of our redeemable convertible preferred stock converted on a one-to-one basis, other than 31,405,183 shares of our then-outstanding Series E redeemable convertible preferred stock, which converted into 34,134,270 shares of Class B common stock.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our redeemable convertible preferred stock as of January&#160;31, 2021 consisted of the following (in thousands, except share and per share data):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"/><td style="width:15.137%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.443%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.443%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.443%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.443%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of January 31, 2021</span></td></tr><tr><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%">Shares Authorized</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%">Shares Issued and Outstanding</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%">Liquidation Amount</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%">Carrying Value</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%">Original Issuance Price per Share</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:9pt;font-weight:400;line-height:100%">Series Seed</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:9pt;font-weight:400;line-height:100%">10,962,327&#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:9pt;font-weight:400;line-height:100%">10,962,327&#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:9pt;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:9pt;font-weight:400;line-height:100%">2,577&#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:9pt;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:9pt;font-weight:400;line-height:100%">2,553&#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:9pt;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:9pt;font-weight:400;line-height:100%">0.2351&#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:9pt;font-weight:400;line-height:100%">Series A</span></td><td colspan="2" style="background-color:#ffffff;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,855,123&#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:9pt;font-weight:400;line-height:100%">12,855,123&#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:9pt;font-weight:400;line-height:100%">10,000&#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:9pt;font-weight:400;line-height:100%">9,948&#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:9pt;font-weight:400;line-height:100%">0.7779&#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:9pt;font-weight:400;line-height:100%">Series B</span></td><td colspan="2" style="background-color:#cceeff;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%">20,288,700&#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:9pt;font-weight:400;line-height:100%">20,288,700&#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:9pt;font-weight:400;line-height:100%">24,338&#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:9pt;font-weight:400;line-height:100%">24,241&#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:9pt;font-weight:400;line-height:100%">1.1996&#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:9pt;font-weight:400;line-height:100%">Series C</span></td><td colspan="2" style="background-color:#ffffff;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%">40,338,867&#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:9pt;font-weight:400;line-height:100%">40,338,867&#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:9pt;font-weight:400;line-height:100%">70,433&#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:9pt;font-weight:400;line-height:100%">69,845&#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:9pt;font-weight:400;line-height:100%">1.7460&#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:9pt;font-weight:400;line-height:100%">Series 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:9pt;font-weight:400;line-height:100%">29,078,931&#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:9pt;font-weight:400;line-height:100%">29,078,931&#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:9pt;font-weight:400;line-height:100%">95,476&#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:9pt;font-weight:400;line-height:100%">95,239&#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:9pt;font-weight:400;line-height:100%">3.2833&#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:9pt;font-weight:400;line-height:100%">Series E</span></td><td colspan="2" style="background-color:#ffffff;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%">31,405,183&#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:9pt;font-weight:400;line-height:100%">31,405,183&#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:9pt;font-weight:400;line-height:100%">152,683&#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:9pt;font-weight:400;line-height:100%">152,539&#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:9pt;font-weight:400;line-height:100%">4.8617&#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:9pt;font-weight:400;line-height:100%">Series F</span></td><td colspan="2" style="background-color:#cceeff;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,056,282&#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:9pt;font-weight:400;line-height:100%">22,128,982&#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:9pt;font-weight:400;line-height:100%">266,907&#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:9pt;font-weight:400;line-height:100%">266,774&#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:9pt;font-weight:400;line-height:100%">12.0614&#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:9pt;font-weight:400;line-height:100%">Total</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:9pt;font-weight:400;line-height:100%">168,985,413&#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:9pt;font-weight:400;line-height:100%">167,058,113&#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:9pt;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:9pt;font-weight:400;line-height:100%">622,414&#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:9pt;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:9pt;font-weight:400;line-height:100%">621,139&#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="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended July&#160;31, 2020, we issued 31,405,183 shares of Series E Preferred Stock at a price of $4.8617 per share for aggregate proceeds of $152.5 million, net of issuance costs of $0.1 million. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the IPO, we amended and restated our certificate of incorporation, which became effective immediately prior to the closing of our offering, which authorized 50,000,000 shares of undesignated preferred stock, with a par value of $0.0001. As of July 31, 2021, there were 50,000,000 shares of preferred stock authorized and zero shares of preferred stock outstanding.</span></div>COMMON STOCKWe have two classes of common stock: Class A common stock and Class B common stock. In connection with the IPO, we amended and restated our certificate of incorporation and authorized 1,500,000,000 shares of Class A common stock and 300,000,000 shares of Class B common stock. The shares of Class A common stock and Class B <div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">common stock are identical, except with respect to voting rights. Each share of Class A common stock is entitled to one vote. Each share of Class B common stock is entitled to twenty votes. Class A and Class B common stock have a par value of $0.0001 per share, and are referred to collectively as our common stock throughout the notes to the condensed consolidated financial statements, unless otherwise noted. Holders of common stock are entitled to receive any dividends as may be declared from time to time by the board of directors.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares of Class B common stock may be converted to Class A common stock at any time at the option of the stockholder. Shares of Class B common stock automatically convert to Class A common stock at the earlier of: (i) the date specified by a vote of the holders of 66 2/3% of the then outstanding shares of Class B common stock, (ii) seven years from the date of our Final Prospectus, or June 29, 2028, (iii) the first date following the completion of our IPO on which the number of shares of outstanding Class B common stock (such calculations shall include shares of Class B common stock subject to outstanding stock options) held by Tomer Weingarten, including certain permitted entities that Mr. Weingarten controls, is less than 25% of the number of shares of outstanding Class B common stock (such calculation shall include shares of Class B common stock subject to outstanding stock options) that Mr. Weingarten originally held as of the date of our Final Prospectus, (iv) the date fixed by our board of directors, following the first date following the completion of our IPO when Mr. Weingarten is no longer providing services to us as an officer, employee, consultant or member of our board of directors, (v) the date fixed by our board of directors following the date on which, if applicable, Mr. Weingarten is terminated for cause, as defined in our restated certificate of incorporation, and (vi) the date that is 12 months after the death or disability, as defined in our restated certificate of incorporation, of Mr. Weingarten.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock reserved for future issuance on an as-converted basis as of July&#160;31, 2021 and January&#160;31, 2021 were as follows:</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: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="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%">As of July 31,</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%">As of January 31,</span></td></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%">2021</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%">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%">Conversion of redeemable convertible preferred stock</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%">&#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 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%">168,951,059&#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%">Exercise of 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: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%">954,884&#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%">Stock options outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,385,470&#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%">37,231,191&#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%">RSUs outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">346,483&#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:120%">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options available for future grants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,570,306&#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,642,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: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 reserved</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%">87,302,259&#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%">212,779,276&#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_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>28
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089885714488">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_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 " 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-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2021 Equity Incentive Plan</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2021, our board of directors and in June 2021, our stockholders approved our 2021 Equity Incentive Plan (2021 Plan) as a successor to our 2013 Equity Incentive Plan (2013 Plan) and 2011 Stock Incentive Plan (2011 Plan) with the purpose of granting stock-based awards to employees, directors, officers and consultants, including stock options, restricted stock awards and restricted stock units (RSUs). A total of 35,281,596 shares of Class A common stock were initially available for issuance under the 2021 Plan. Our compensation committee administers the 2021 Plan. The number of share of our Class A common stock available for issuance under the 2021 Plan is subject to an annual increase on the first day of each fiscal year beginning on February 1, 2022, equal to the lesser of: (i) five percent (5%) of the aggregate number of outstanding shares of all classes of our common stock as of the last day of the immediately preceding fiscal year or (ii) such other amount as our board of directors may determine. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2013 Plan and 2011 Plan (together, the Prior Plans) were terminated in July 2021, in connection with the adoption of our 2021 Plan, and stock-based awards are no longer granted under the Prior Plans. However, the Prior Plans will continue to govern the terms and conditions of the outstanding awards previously granted thereunder. Any shares underlying stock options that are expired, canceled, forfeited or repurchased under the Prior Plans will be automatically transferred to the 2021 Plan and be available for issuance as Class A common stock.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2013 Equity Incentive Plan</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our 2013 Plan was adopted by our board of directors in June 2013 and approved by our stockholders in July 2013. The 2013 Plan provides for the grant of stock-based awards to employees, officers, directors, and other service providers.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2021, we had&#160;47,976,585&#160;shares reserved for issuance pursuant to grants under our 2013 Plan. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options granted under the 2013 Plan expire ten years from the date of grant. The options generally vest 25% on the first anniversary of the grant date and monthly over the course of the following three years.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of our stock option plan activity under the 2013 Plan is as follows:</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.794%"><tr><td style="width:1.0%"/><td style="width:39.297%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.308%"/><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 Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Term (in years)</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%">Aggregate Intrinsic Value (in thousands)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Outstanding as of January 31, 2021</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%">37,231,191&#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%">1.68&#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="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%">8.34</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442,515&#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%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,048,623&#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%">9.66&#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:bottom"><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:#cceeff;padding:2px 0 2px 1pt;text-align: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,296,747)</span></td><td style="background-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%">1.24&#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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,965)</span></td><td style="background-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.86&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of July 31, 2021</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%">47,630,102&#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.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:2px 1pt;text-align: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.44</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%">2,156,010&#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%">Expected to vest  as of July 31, 2021</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%">47,630,206&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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.04&#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.44</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%">2,156,010&#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%">Vested and exercisable as of July 31, 2021</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%">15,494,656&#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%">1.51&#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.28</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%">740,631&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:13pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant-date fair value of options granted during the three months ended July&#160;31, 2021 and 2020 was $18.16 per share and $1.87 per share, respectively. The weighted-average grant-date fair value of options granted during the six months ended July&#160;31, 2021 and 2020 was $13.14 per share and $1.28 per share, respectively. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate grant-date fair value of options vested during the three months ended July&#160;31, 2021 and 2020 was $8.1 million and $1.1 million, respectively. The aggregate grant-date fair value of options vested during the six months ended July&#160;31, 2021 and 2020 was $12.3 million and $2.0 million, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value is the difference between the exercise price and the estimated fair value of the underlying common stock. The aggregate intrinsic value of options exercised during the three months ended July&#160;31, 2021 and 2020 was $53.8 million and $0.7 million, respectively. The aggregate intrinsic value of options exercised during the six months ended July&#160;31, 2021 and 2020 was $80.9 million and $1.9 million, respectively. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2021, we had unrecognized stock-based compensation expense related to unvested options of $174.5 million that is expected to be recognized on a straight-line basis over a weighted-average period of 2.1 years.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of our RSUs is as follows:</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:55.630%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.214%"/><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:20.215%"/><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><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 31, 2021</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%">&#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 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%">&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346,483&#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%">32.39&#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%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of July 31, 2021</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%">346,483&#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%">32.39&#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:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2021, we had unrecognized stock-based compensation expense related to unvested RSUs of  $10.3 million that is expected to be recognized on a straight-line basis over a weighted-average period of 2.1 years.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Milestone Options</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2021, we granted 1,243,636 performance milestone options to purchase shares of common stock under the 2013 Plan. The performance milestone options are subject to service-based vesting conditions and achievements of certain milestones. We recognize compensation cost on a graded basis over the total requisite service period for each separately vesting portion of the performance tranches related to these performance milestone options. The grant-date fair value of the performance milestone options was $10.25, $10.37, and $10.49 per share for each of the performance tranches using the Black-Scholes option-pricing model. We assess the probability that the performance condition will be met for each of the performance tranches at the end of each reporting period, and recognize cumulative expense only for the performance tranches that are assessed to be probable of vesting.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and six months ended July 31, 2021, we recorded $5.6 million and $8.7 million of stock-based compensation expense, respectively. As of July 31, 2021, we had unrecognized stock-based compensation expense related to unvested performance milestone options of $4.2 million, that is expected to be recognized over the remaining vesting period of 0.4 years.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Milestone Options</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, we granted 1,404,605 options to purchase shares of common stock subject to service-based, performance-based, and market-based vesting conditions to our Chief Executive Officer and Chief Financial Officer under the 2013 Plan. These stock options will vest 100% upon the occurrence of our IPO (the performance-based vesting condition) and the achievement of certain milestone events and our share price targets (the market-based vesting conditions), subject to the executive&#8217;s continued service to us from the grant date through the milestone events. For these options, we used a Monte Carlo simulation to determine the fair value at the grant date and the implied service period. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During both the three and six months ended July 31, 2021, we recorded $1.2 million of stock-based compensation expense. As of July 31, 2021, we had unrecognized stock-based compensation expense related to unvested milestone options of $18.1 million, that is expected to be recognized over the remaining vesting period of 5.1 years.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Common Stock</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Scalyr acquisition, we granted 1,315,099 shares of restricted common stock with a fair value of $14.59 per share at the time of grant, that vest over a period of two years. During the three and six months ended July 31, 2021, we recorded $3.1 million and $5.5 million of stock-based compensation expense, respectively. As of July 31, 2021, we had unrecognized stock-based compensation expense related to this unvested restricted common stock of  $14.1 million that is expected to be recognized over the remaining vesting period of 1.1 years.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2011 Stock Incentive Plan</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the Scalyr acquisition, we assumed 2,138,347 options to purchase shares of common stock under the 2011 Plan, at a weighted-average exercise price of $1.74 per share and weighted-average fair value of $13.10 per </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">share, of which 755,368 options remained outstanding with a weighted-average exercise price of $1.72 per share as of July 31, 2021. As of July 31, 2021, 96,579 options were vested and exercisable with a weighted-average exercise price of $1.72 per share. The aggregate grant-date fair value of options vested during the three and six months ended July 31, 2021 was $4.7 million and $8.7 million, respectively. The total unrecognized stock-based compensation expense related to these options was $6.7 million, that is expected to be recognized on a straight-line basis over a weighted-average period of 1.1 years. During the three and six months ended July 31, 2021, 266,980 and 1,328,595 options, respectively, were exercised with an aggregate intrinsic value of $7.0 million and $22.7 million, respectively.  </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Secondary Stock Sales</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2021, we facilitated a secondary sale of our common stock. Under the terms of the sale, certain Preferred Stock investors purchased 85,403 shares of common stock from an employee at $23.00 per share for an aggregate purchase price of $2.0 million. We did not recognize any stock-based compensation expense during the three months ended July 31, 2021 in connection with this sale. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2021, we facilitated certain secondary sales of our common stock. Under the terms of the sales, certain Preferred Stock investors purchased 305,724 shares of common stock from certain employees at prices ranging from $21.00 to $52.00 per share for an aggregate purchase price of $8.7 million. The stock-based compensation expense recognized in connection with these sales were not material. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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 Subject to Repurchase</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock purchased by employees pursuant to an early exercise of stock options are not deemed, for accounting purposes, to be outstanding until those shares vest according to their respective vesting schedules and accordingly, the consideration received for early exercises are initially recorded as a liability and reclassified to common stock and additional paid-in capital as the underlying awards vest. These unvested shares may be repurchased by us in case of employment termination at the price paid by the purchaser for such shares. As of July 31, 2021, the balance of common stock subject to repurchase was not material.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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 Expense</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate the fair value of stock options granted using the Black-Scholes option pricing model based on the following assumptions:</span></div><div style="margin-bottom:9pt;text-align:justify;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%">Expected term </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211; We determine expected term based on the average period the options are expected to remain outstanding using the simplified method, calculated as the midpoint of the options&#8217; vesting term and contractual expiration period, until sufficient historical information to develop reasonable expectations about future exercise patterns and post-vesting employment termination behavior becomes available.</span></div><div style="margin-bottom:9pt;text-align:justify;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%">Expected volatility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Since there is little trading history of our common stock, expected volatility is estimated based on the historical volatilities of a group of comparable publicly traded companies.</span></div><div style="margin-bottom:9pt;text-align:justify;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%">Risk-free interest rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211; The risk-free interest rate is based on U.S. Treasury yields for a period that corresponds with the expected term of the award.</span></div><div style="margin-bottom:9pt;text-align:justify;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%">Dividend yield</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; As we do not currently issue dividends and do not expect to issue dividends on our common stock in the foreseeable future, the expected dividend yield is zero.</span></div><div style="margin-bottom:9pt;text-align:justify;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%">Fair value of underlying common stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Prior to the completion of our IPO, the fair value of our common stock was determined by the board of directors by considering a number of objective and subjective factors including input from management and contemporaneous third-party valuations. After the completion of our IPO, the fair value of our common stock is determined by the closing price, on the date of grant, of our Class A common stock, which is traded on the New York Stock Exchange.</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:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><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:10.919%"/><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:14.765%"/><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:14.767%"/><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%">Three Months Ended July 31,</span></td><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%">Six Months Ended July 31,</span></td></tr><tr><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%">2021</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%">2020</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%">2021</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%">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:120%">Expected term (in years)</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%">6.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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.0</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:120%">Expected volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3&#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:120%">48.3&#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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62.3% - 66.0%</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="margin-bottom:9pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48.3%- 48.5%</span></div></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:120%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1&#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:120%">0.4&#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:120%">%</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="margin-bottom:9pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.8% - 1.1%</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:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4% - 0.5%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><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:120%">&#8212;&#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:120%">%</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:120%">&#8212;&#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:120%">%</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:120%">&#8212;&#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:120%">%</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of stock-based compensation expense recognized in the consolidated statements of operations consisted of the following (in thousands):</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:41.207%"/><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.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.844%"/><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%">Three Months Ended July 31,</span></td><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%">Six Months Ended July 31,</span></td></tr><tr><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%">2021</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%">2020</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%">2021</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%">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:120%">Cost of revenue</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:120%">$</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:120%">840&#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:120%">$</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:120%">65&#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:120%">$</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:120%">1,223&#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:120%">$</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:120%">135&#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:120%">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:120%">8,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:120%">261&#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:120%">15,962&#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:120%">3,024&#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:120%">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:120%">3,905&#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:120%">606&#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:120%">5,952&#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:120%">1,067&#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:120%">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:120%">7,825&#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:120%">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:120%">11,693&#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:120%">1,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">21,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"/><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:120%">$</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:120%">1,588&#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:120%">$</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:120%">34,830&#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:120%">$</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:120%">5,239&#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-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2021, our board of directors, and in June 2021, our stockholders approved our 2021 Employee Stock Purchase Plan (ESPP), which became effective on the date of effectiveness of our Final Prospectus, or June 29, 2021. The ESPP initially reserved and authorized the issuance of up to a total of 7,056,319 shares of common stock to eligible employees. The number of shares reserved for issuance and sale under the ESPP will automatically increase on the first day of each fiscal year, starting on February 1, 2022 for the first <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY2ZGQ0YjBhMjMxNjRmNmY5NmQ2NThkMGE1MjRhNWE1L3NlYzo2NmRkNGIwYTIzMTY0ZjZmOTZkNjU4ZDBhNTI0YTVhNV82Ny9mcmFnOjA0YzZlMmNjYTI0NDRhZjdhNjg1YmM4OWE0ODMzMGVjL3RleHRyZWdpb246MDRjNmUyY2NhMjQ0NGFmN2E2ODViYzg5YTQ4MzMwZWNfMjE5OTAyMzM0ODg4Ng_a2f9cb90-b1d2-49d3-8d30-924291ba8d03">ten</span> calendar years after the first offering date, in an amount equal to (i) 1% of the aggregate number of outstanding shares of all class our common stock on the last day of the immediately preceding fiscal year, or (ii) such other amount as the administrator of the ESPP may determine. The ESPP generally provides for six-month offering periods beginning January 6 and July 6 of each year, with each offering period consisting of single six-month purchase periods, except for the initial offering period which began on July 1, 2021, and will end on July 5, 2023 and the second offering period will begin on January 6, 2022. On each purchase date, eligible employees will purchase the shares at a price per share equal to 85% of the lesser of (1) the fair market value of our common stock as of the beginning of the offering period or (2) the fair market value of our common stock on the purchase date, as defined in the ESPP except for the initial offering period that has a 24-months look back to the IPO price of $35.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized stock-based compensation expense related to ESPP of $1.0&#160;million during both the three and six months ended July 31, 2021. As of July 31, 2021, $2.6&#160;million amount has been withheld on behalf of employees for a future purchase under the ESPP due to the timing of payroll deductions. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no purchases for the three or six months ended July 31, 2021 related to the ESPP.</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_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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089887255048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></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_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">INCOME TAXES We compute our tax provision for interim periods by applying the estimated annual effective tax rate to year-to-date income from recurring operations and adjusting for discrete items arising in that quarter.<span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had an effective tax rate of (0.3)% and (0.6)% for the three months ended July&#160;31, 2021 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> respectively, and (0.2)% and (0.4)% for the six months ended July&#160;31, 2021 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively. We have incurred U.S. operating losses and have minimal profits or offsetting loss carryforwards in certain foreign jurisdictions</span><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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089887324152">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></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_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;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per share attributable to common stockholders is computed in conformity with the two-class method required for participating securities. Basic net loss per share is computed by dividing net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by giving effect to all potentially dilutive common stock equivalents to the extent they are dilutive. For purposes of this calculation, redeemable convertible preferred stock, stock options, restricted stock awards, RSUs, ESPP, early exercised stock options, and common stock warrants are considered to be common stock equivalents but have been excluded from the calculation of diluted net loss per share attributable to common stockholders as their effect is anti-dilutive for all periods presented.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The rights, including the liquidation and dividend rights, of the holders of Class A and Class B common stock are identical, except with respect to voting, converting, and transfer rights. As the liquidation and dividend rights are identical, the undistributed earnings are allocated on a proportionate basis to each class of common stock and the resulting basic and diluted net loss per share attributable to common stockholders are, therefore, the same for both Class A and Class B common stock on both individual and combined basis.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per share attributable to common stockholders was as follows (in thousands, except share and per share data):</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:39.515%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.284%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.284%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.284%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.288%"/><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%">Three Months Ended July 31,</span></td><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%">Six Months Ended July 31,</span></td></tr><tr><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%">2021</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%">2020</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%">2021</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%">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-style:italic;font-weight:400;line-height:120%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;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:120%">Net loss attributable to Class A and Class B  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: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:10pt;font-weight:400;line-height:120%">(68,163)</span></td><td style="background-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: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:10pt;font-weight:400;line-height:120%">(22,938)</span></td><td style="background-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: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:10pt;font-weight:400;line-height:120%">(130,797)</span></td><td style="background-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: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:10pt;font-weight:400;line-height:120%">(49,576)</span></td><td style="background-color:#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-style:italic;font-weight:400;line-height:120%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;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:120%">Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">120,520,061&#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:120%">34,480,356&#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:120%">82,394,440&#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:120%">34,229,843&#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 14.5pt;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:120%">Net loss per share attributable to Class A and Class B common stockholders, basic and diluted</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:120%">$</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:120%">(0.57)</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:120%">$</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:120%">(0.67)</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:120%">$</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:120%">(1.59)</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:120%">$</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:120%">(1.45)</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-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive securities were excluded from the computation of diluted net loss per share attributable to common stockholders because their inclusion would have been anti-dilutive:</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:98.397%"><tr><td style="width:1.0%"/><td style="width:69.421%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.069%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.940%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.070%"/><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:120%">As of July 31,</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:120%">As of July 31,</span></td></tr><tr><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:120%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable convertible preferred stock</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%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,837,255</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%">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%">48,385,470&#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%">37,718,141</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%">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%">&#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="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%">1,276,686</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%">Shares subject to repurchase</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,492&#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%">82,500</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%">RSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">346,483&#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:120%">&#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%">ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,827&#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:120%">&#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 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:120%">1,315,099&#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%">Contingently issuable 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:120%">1,317,079&#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%">Total</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">51,513,450</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">184,958,625</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_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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089885755112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Geographic Information<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></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_SegmentReportingDisclosureTextBlock', window );">Geographic Information</a></td>
<td class="text">GEOGRAPHIC INFORMATION<div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, consisting of property and equipment, net, by geography were as follows (in thousands):</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: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="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:120%">As of July 31,</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:120%">As of January 31,</span></td></tr><tr><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:120%">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:120%">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:120%">United States</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:120%">$</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:120%">8,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"/><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:120%">$</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:120%">4,694&#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:120%">Israel</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,515&#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:120%">8,653&#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:120%">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:120%">18&#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:120%">26&#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:120%">Total</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:120%">$</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:120%">18,892&#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:120%">$</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:120%">13,373&#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>See Note 3 for revenue by geography.<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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089887533768">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_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 " 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;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Contingencies</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we may be a party to various legal proceedings and subject to claims in the ordinary course of business. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">BlackBerry Litigation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Starting in October 2019, BlackBerry Corp. and its subsidiary Cylance, Inc. (BlackBerry) filed a total of nine proceedings (seven lawsuits and two arbitrations) against us and certain former BlackBerry employees who joined our company. In these proceedings, BlackBerry alleges that it has viable legal claims as a result of its former employees joining us. Many of these proceedings have now been dismissed. The status of each of the currently pending proceedings is discussed below. We have defended against these claims and expect to continue to defend against these claims.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">BlackBerry Corp., et al. v. Coulter, et al.</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%">On October 17, 2019, BlackBerry commenced an action captioned </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">BlackBerry Corp., et al. v. Coulter, et al.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, No. 953-10-19 (Vt. Super. Ct.) (Vermont Action) against Chris Coulter, an employee on our Vigilance services team. On October 23, 2019, BlackBerry filed an amended complaint that added us as a defendant. The amended complaint asserts claims against us for conspiracy, tortious interference with contract, aiding and abetting breach of fiduciary duties, and misappropriation of trade secrets. The court entered a preliminary injunction order enjoining Mr. Coulter from working for us through February 2021. As a result of the court&#8217;s order, Mr. Coulter chose to seek other employment and is no longer employed by us. On January 15, 2021, the court entered an order narrowing the scope of the case and limiting the claims against us in order to avoid conflict with a similar action that was previously filed in California and was dismissed. The Vermont Action is currently pending. On October 25, 2019, BlackBerry commenced an action captioned </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">BlackBerry Corp., et al v. Coulter, et al., </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No. 2019-0854-JTL (Del. Ch.) against Mr. Coulter and us in Delaware Chancery Court. The court stayed this case pending resolution of the Vermont Action, and on February 7, 2020, BlackBerry voluntarily dismissed without prejudice all claims against Mr. Coulter and us. On December 3, 2019, BlackBerry initiated a largely duplicative action in arbitration solely against Mr. Coulter administered by JAMS, an alternative dispute resolution provider. That arbitration action, however, was dismissed on or about March 30, 2021, with JAMS informing us that they had closed their files on this matter on April 30, 2021.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">BlackBerry Corp., et al. v. Page, et al. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 18, 2019, BlackBerry commenced an action captioned </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">BlackBerry Corp., et al. v. Page, et al.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, No. 2019-CP-07-2552 (S.C. Cir. Ct.) against Barnaby Page, a go-to-market employee, and us, in a South Carolina state court. The complaint asserts claims against us for aiding and abetting breach of fiduciary duties, tortious interference with contract, and misappropriation of trade secrets. Following initial discovery, on August 27, 2020, we and Mr. Page filed a joint motion for judgment on the pleadings. The motion is currently pending and discovery is ongoing.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Blackberry Corp. et al. v. Sentinel Labs, Inc., et al.</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%">On January 16, 2020, BlackBerry commenced the action captioned, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">BlackBerry Corp., et al.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">v. Sentinel Labs, Inc.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">et al.,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> No. 20CV361950 (Cal. Super. Ct. Santa Clara </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cnty.) (Current California Action), against us and unnamed &#8220;Doe&#8221; defendants, asserting claims against us for trade secret misappropriation and unfair business practices. We filed counterclaims that, in part, seek to invalidate any agreements allegedly supporting BlackBerry&#8217;s claims against its former employees. On December 14, 2020, we filed a motion requesting that BlackBerry sufficiently identify any trade secrets it alleges we misappropriated in accordance with California law. On February 12, 2021, the court granted that motion in part, including striking BlackBerry&#8217;s expert testimony, and limiting the scope of discovery to customer lists and sales-related information. On March 15, 2021, BlackBerry re-filed a statement identifying its trade secrets to pursue broader claims and discovery. In response, on April 5, 2021, we again filed a motion requesting that BlackBerry sufficiently identify any trade secrets under California law. On June 2, 2021, the court granted the motion in our favor, absent a few discrete areas permitted by the court. On July 2, 2021, Blackberry filed its third amended trade secret identification. In response, on July 16, 2021, we submitted a motion challenging these claims. In its third trade secret statement, in response to our motion again challenging the sufficiency of its trade secret disclosures, Blackberry voluntarily dropped various claims. The parties are currently in the early stages of discovery over the revised trade secret disclosures approved by the court on August 31, 2021. We continue to litigate this action, including actively pursing our counterclaims against them.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">BlackBerry Corp., et al. v. Quinn, et al.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On February 17, 2020, BlackBerry commenced the action captioned </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">BlackBerry Corp., et al. v. Quinn, et al., </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No. D-1-GN-20-00096 (Tex. Civ. Ct. &#8211; Travis Cnty.) against Sean Quinn, a go-to-market employee, and us, in Texas state court. On August 8, 2020, we and Mr. Quinn moved to stay or dismiss the case in light of the overlapping issues between this case and the Current California Action. On September 21, 2020, the court stayed this case pending resolution of the Current California Action. This lawsuit remains stayed and is pending in abeyance before the Texas court.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have not recorded any accruals for loss contingencies associated with these legal proceedings, determined that an unfavorable outcome is probable, or determined that the amount or range of any possible loss is reasonably estimable. We believe that there are no other pending or threatened legal proceedings that are likely to have a material adverse effect on our condensed consolidated financial statements.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranties and Indemnification</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our services are generally warranted to deliver and operate in a manner consistent with general industry standards that are reasonably applicable and materially conform with our documentation under normal use and circumstances. Our contracts generally include certain provisions for indemnifying customers against liabilities if our products or services infringe a third party&#8217;s intellectual property rights. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also offer a limited warranty to certain customers, subject to certain conditions, to cover certain costs incurred by the customer in case of a cybersecurity breach on us. We have entered into an insurance policy to cover our potential liability arising from this limited warranty arrangement. We have not incurred any material costs related to such obligations and have not accrued any liabilities related to such obligations in the condensed consolidated financial statements as of July&#160;31, 2021 and January&#160;31, 2021.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we also indemnify certain of our directors and executive officers against certain liabilities that may arise while they are serving in good faith in their company capacities. We maintain director and officer insurance coverage that would generally enable us to recover a portion of any future amounts paid.</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>33
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089887312184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plan<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></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_DefinedContributionPlanTextBlock', window );">Employee Benefit Plan</a></td>
<td class="text">EMPLOYEE BENEFIT PLAN<div 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 U.S. employees participate in a 401(k) defined contribution plan sponsored by us. Contributions to the plan are discretionary. There were no matching contributions by us for the three and six months ended July&#160;31, 2021 and 2020, respectively. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Israeli Severance Pay</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Israeli labor law generally requires payment of severance pay upon dismissal of an employee or upon termination of employment in certain other circumstances. Pursuant to Section 14 of the Severance Compensation </span></div>Act, 1963 (Section 14), all of our employees in Israel are entitled to monthly deposits made in their name with insurance companies, at a rate of 8.33% of their monthly salary.<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%">se payments release us from any future severance payment obligation with respect to these employees; as such, any liability for severance pay due to these employees and the deposits under Section 14 are not recorded as an asset on our consolidated balance sheets. We recorded severance expenses related to these employees of $1.0 million and $0.6 million for the three months ended July&#160;31, 2021 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively, and $1.8 million and $1.1 million for the six months ended July&#160;31, 2021 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span>, respectively.<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>34
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089991635240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Acquisitions</a></td>
<td class="text">ACQUISITIONS<div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February&#160;6, 2021, we executed a merger agreement to acquire 100% of the issued and outstanding equity securities (the Acquisition) of Scalyr, a leading cloud-native, cloud-scale data analytics platform. This acquisition will allow us to advance our data ingestion, search, and retention capabilities. The Acquisition closed on February 9, 2021 and has been accounted for as a business combination in accordance with ASC Topic 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%">. The aggregate consideration transferred was $125.3 million, of which $5.0 million was paid in cash, $106.2 million was comprised of 7,277,214 shares of common stock, and $14.1 million was comprised of assumed options to purchase 2,138,347 shares of common stock. As part of the merger agreement, we entered into non-compete agreements with the founder and the co-founder of Scalyr with a term of three years and a fair value of $0.7 million. The fair value of the non-compete agreements was excluded from the purchase consideration and the net assets acquired, resulting in purchase consideration of $124.6 million. The amounts recognized will be finalized as the information necessary to complete the analysis is obtained, but no later than one year after the acquisition date.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets acquired and liabilities assumed in connection with the acquisition were recorded at their preliminary fair value on the date of acquisition as follows (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: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%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</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%">699&#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%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,665&#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%">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%">444&#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%">Prepaid 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%">277&#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%">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%">17,150&#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%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,193&#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%">Accounts 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%">(412)</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%">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:10pt;font-weight:400;line-height:100%">(5,041)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 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%">(347)</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 purchase consideration</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%">124,628&#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:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The excess of the purchase price over the preliminary fair value of net tangible and intangible assets acquired has been assigned to goodwill. Goodwill represents the future benefits as a result of the acquisition that will enhance our product available to both new and existing customers and increase our competitive position. Goodwill is not deductible for tax purposes.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the preliminary amounts allocated to the intangible assets identified and their estimated useful lives as of the date of acquisition:  </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="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%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(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 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%">15,500&#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="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%">7</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%">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%">1,500&#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%">2</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%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150&#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</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%">Total intangible assets acquired</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%">17,150&#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="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preliminary fair value assigned to the developed technology was determined using the multi-period excess earnings method of the income approach. The preliminary fair value assigned to the customer relationships was determined using the distributor method under the income approach, which includes estimates of customer attrition rates. The intangible assets acquired are expected to be amortized over their useful lives on a straight-line basis.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the consideration transferred, we withheld 1,317,079 shares of our common stock with a fair value of $14.59 per share at the time of grant (Holdback Shares) and $0.4 million of cash related to certain obligations, including indemnification for potential breach of general representations and warranties of the sellers. The Holdback Shares and cash are expected to be released 18 months from the Acquisition closing date, subject to claims for any obligations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Acquisition, we granted 1,315,099 shares of restricted common stock that vest over a period of two years contingent on continued employment, for which stock-based compensation expense will be recognized ratably over the vesting period. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no other contingent consideration or cash consideration expected to be paid out subsequent to the Acquisition. The results of operations of Scalyr have been included in our condensed consolidated financial statements from the date of Acquisition.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have incurred zero and $1.0 million of transaction costs in connection with the Acquisition during the three and six months ended July&#160;31, 2021, respectively.These costs were recorded as general and administrative expenses in the condensed consolidated statements of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The followin</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">g unaudited pro </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">forma financial information summarizes the results of operations of SentinelOne and Scalyr as if the Acquisition occurred on February 1, 2020 (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:41.207%"/><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.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.844%"/><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%">Three Months Ended July 31,</span></td><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%">Six Months Ended July 31,</span></td></tr><tr><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%">2021</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%">2020</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%">2021</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%">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%">Revenue</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%">45,749&#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%">22,920&#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%">83,219&#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%">42,555&#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%">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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60,952)</span></td><td style="background-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%">(32,761)</span></td><td style="background-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%">(125,944)</span></td><td style="background-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%">(74,314)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our consolidated statements 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%"> operations from the acquisition date to the period ended July&#160;31, 2021 includes revenue and net loss of Scalyr of $5.0 million and $0.9 million, respective</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ly. The pro forma results reflect certain adjustments for the amortization of acquired intangible assets, adjustments to revenue resulting from the fair value adjustment to deferred revenue, recognition of stock-based compensation, and acquisition-related costs. Such pro forma amounts are not necessarily indicative of the results that actually would have occurred had the Acquisition been completed on the date indicated, nor is it indicative of our future operating results.</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_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>35
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089885980616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></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_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text">SUBSEQUENT EVENTS[PLACEHOLDER]<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_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089979788408">
<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="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP), and applicable rules and regulations of the Securities and Exchange Commission, (SEC), regarding interim financial reporting. Accordingly, they do not include all disclosures normally required in annual consolidated financial statements prepared in accordance with GAAP. Therefore, these condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in our final prospectus dated June&#160;29, 2021 and filed with the SEC pursuant to Rule 424(b)(4) on June&#160;30, 2021 (Final Prospectus).</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In management&#8217;s opinion, these condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of our financial position as of July&#160;31, 2021 and the results of operations for the three and six months ended July&#160;31, 2021. The results of operations for the three and six months ended July&#160;31, 2021 are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements include the accounts of SentinelOne and our wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></div><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_FiscalPeriod', window );">Fiscal Year</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal Year</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our fiscal year ends on January&#160;31. References to fiscal 2022 and fiscal 2021 refer to the fiscal years ending January&#160;31, 2022 and January&#160;31, 2021, respectively.</span></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_s_ForwardStockSplitPolicyTextBlock', window );">Forward Stock Split</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Forward Stock Split</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 6, 2020, we effected a one-to-three forward stock split of our issued and outstanding shares of common stock and redeemable convertible preferred stock. The par values of common stock and redeemable convertible preferred stock were not adjusted as a result of the stock split. All references to shares of common stock, </span></div>options, warrants, and redeemable convertible preferred stock and per share amounts have been retroactively adjusted to reflect the forward stock split for the periods presented.<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_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. These estimates include, but are not limited to, the valuation of our common stock prior to our IPO in June 2021, stock-based compensation, the period of benefit for deferred contract acquisition costs, standalone selling prices (SSP) for each performance obligation, useful lives of long-lived assets, the incremental borrowing rate (IBR) used for operating lease liabilities, and accounting for income taxes. Actual results could differ from those estimates.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the impact of the COVID-19 pandemic continues to evolve, estimates and assumptions about future events and their effects cannot be determined with certainty and therefore require increased judgment. These estimates and assumptions may change in future periods and will be recognized in the condensed consolidated financial statements as new events occur and additional information becomes known. To the extent our actual results differ materially from those estimates and assumptions, our future financial statements could be affected.</span></div><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_SegmentReportingPolicyPolicyTextBlock', window );">Segment and Geographic Information</a></td>
<td class="text">Segment and Geographic InformationWe have a single operating and reportable segment. Our chief operating decision maker (CODM) is our Chief Executive Officer. The CODM reviews financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and assessing financial performance.<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_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Cash, Cash Equivalents, and Restricted Cash</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents, and Restricted Cash</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider all highly liquid investments purchased with an original maturity of three months or less at the time of purchase to be cash equivalents. Cash equivalents consist of amounts invested in money market funds. Restricted cash consists of collateralized letters of credit established in connection with lease agreements for our office facilities. Restricted cash, current is included within p</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">repaid expenses and other current assets on our consolidated balance sheets.</span></div><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_ConcentrationRiskCreditRisk', window );">Concentrations of Credit Risk</a></td>
<td class="text">Concentrations of Credit Risk<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 us to concentrations of credit risk consist primarily of cash and cash equivalents, restricted cash, short-term investments, and accounts receivable. We</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> maintain our cash, cash equivalents, restricted cash, and short-term investments with high-credit-quality financial institutions mainly in the U.S. and Israel.</span> We have not experienced any credit losses relating to our cash, cash equivalents, restricted cash, and short-term investments. For accounts receivable, we are exposed to credit risk in the event of nonpayment by customers to the extent of the amounts recorded on the consolidated balance sheets. We perform periodic credit evaluations of our customers and generally do not require collateral.<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_TradeAndOtherAccountsReceivablePolicy', window );">Accounts Receivable</a></td>
<td class="text">Accounts ReceivableAccounts receivable are recorded at invoiced amounts and are non-interest bearing. We have a well-established collection history from our channel partners and end customers. We periodically evaluate the collectability of our accounts receivable and provide an allowance for doubtful accounts as necessary, based on the age of the receivable, expected payment ability, and collection experience.<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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements Not Yet Adopted</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 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&#8212;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 provides new authoritative guidance with respect to the measurement of credit losses on financial instruments. This update changes the impairment model for most financial assets and certain other instruments by introducing a current expected credit loss (CECL) model. The CECL model is a more forward-looking approach based on expected losses rather than incurred losses, requiring entities to estimate and record losses expected over the remaining contractual life of an asset. We adopted this guidance on February 1, 2021, which did not have a material impact on our condensed consolidated financial statements.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2017, the FASB issued ASU No. 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%">Intangibles&#8212;Goodwill and Other (Topic 350): 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%">. This ASU simplifies the measurement of goodwill by eliminating step two of the two-step impairment test. Step two 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. This ASU 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. We adopted this guidance on February 1, 2021, which did not have a material impact on our condensed consolidated financial statements.</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:700;line-height:120%">Recent Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU No. 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%">. This guidance simplifies the accounting for income taxes by eliminating certain exceptions to the </span></div>guidance in Topic 740 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 outside basis differences. The guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates, and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and the allocation of consolidated income taxes to separate financial statements of entities not subject to income tax. The guidance is effective for us on February 1, 2022. We are currently evaluating the impact of this guidance on our condensed consolidated financial statements.<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 No. 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%"> (ASU 2020-06), which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity&#8217;s own equity. Among other changes, ASU 2020-06 removes the liability and equity separation model for convertible instruments with a cash conversion feature, and as a result, after adoption, a convertible debt instrument will be accounted for as a single liability measured at its amortized cost and convertible preferred stock will be accounted for as a single equity instrument measured at its historical cost, as long as no other features require bifurcation and recognition as derivatives. Additionally, ASU 2020-06 requires the application of the if-converted method for all convertible instruments in the diluted earnings per share calculation and the inclusion of the effect of share settlement for instruments that may be settled in cash or shares, except for certain liability-classified share-based payment awards. The guidance is effective for us on February 1, 2024. We are currently evaluating the impact of this guidance on our condensed consolidated financial statements.</span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_s_ForwardStockSplitPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Forward Stock Split</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">s_ForwardStockSplitPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</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_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances.  Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(1)(a))<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 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://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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="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_FiscalPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=d3e5291-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_FiscalPeriod</td>
</tr>
<tr>
<td style="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_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_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>37
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089887531688">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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">The following table provides a reconciliation of cash, cash equivalents, and restricted cash to the total of these amounts shown in the consolidated statements of cash flows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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="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%">As of July 31,</span></div></td><td colspan="3" style="padding:0 1pt"/><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%">As of January&#160;31</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">2021</span></div></td><td colspan="3" style="padding:0 1pt"/><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%">2021</span></div></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%">Cash and cash equivalents</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%">1,684,702&#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%">395,472&#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%">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%">1,379&#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%">946&#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%">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%">2,722&#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,694&#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%">1,688,803&#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%">399,112&#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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock', window );">Restrictions on Cash and Cash Equivalents</a></td>
<td class="text">The following table provides a reconciliation of cash, cash equivalents, and restricted cash to the total of these amounts shown in the consolidated statements of cash flows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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="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%">As of July 31,</span></div></td><td colspan="3" style="padding:0 1pt"/><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%">As of January&#160;31</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">2021</span></div></td><td colspan="3" style="padding:0 1pt"/><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%">2021</span></div></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%">Cash and cash equivalents</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%">1,684,702&#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%">395,472&#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%">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%">1,379&#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%">946&#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%">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%">2,722&#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,694&#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%">1,688,803&#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%">399,112&#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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock', window );">Schedules of Concentration of Risk, by Risk Factor</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The only channel partner that represented 10% or more of accounts receivable, net for the periods presented was 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:69.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.162%"/><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:13.164%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">As of July 31,</span></div></td><td colspan="3" style="padding:0 1pt"/><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%">As of January&#160;31</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">2021</span></div></td><td colspan="3" style="padding:0 1pt"/><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%">2021</span></div></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%">Channel partner A</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%">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><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%">23&#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></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Channel partners that represented 10% or more of our total revenue for the periods presented were as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.198%"><tr><td style="width:1.0%"/><td style="width:40.741%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.954%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.446%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.954%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.446%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.954%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.446%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.959%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">Three Months Ended July 31,</span></div></td><td colspan="3" style="padding:0 1pt"/><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%">Six Months Ended July 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">2021</span></div></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: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%">2020</span></div></td><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">2021</span></div></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: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%">2020</span></div></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%">Channel partner A</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%">19&#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><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%">19&#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><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%">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><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%">19&#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%">Channel partner B</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%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13&#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="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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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_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_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_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash and cash equivalents restricted as to withdrawal or usage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(1)(a))<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 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 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)(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 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_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock</td>
</tr>
<tr>
<td style="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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 2: 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 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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br><br>Reference 4: 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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6327-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 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-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 21<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6442-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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock</td>
</tr>
<tr>
<td style="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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089887359240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue and Contract Balances (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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>
</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_RevenueFromExternalCustomersByGeographicAreasTableTextBlock', window );">Revenue from External Customers by Geographic Areas</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes revenue by geography based on the shipping address of end customers who have contracted to use our platform for the periods presented (in thousands, except percentages):</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:41.207%"/><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.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.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">Three Months Ended July&#160;31, 2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">Three Months Ended July&#160;31, 2020</span></div></td></tr><tr><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:120%">Amount</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:120%">% of Revenue</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:120%">Amount</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:120%">% of Revenue</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:120%">United States</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%">31,207&#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%">68&#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><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%">14,777&#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%">71&#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:120%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,543&#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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,897&#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&#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:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,750&#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="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%">100&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">20,674&#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="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%">100&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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:41.207%"/><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.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.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">Six Months Ended July&#160;31, 2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">Six Months Ended July&#160;31, 2020</span></div></td></tr><tr><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:120%">Amount</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:120%">% of Revenue</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:120%">Amount</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:120%">% of Revenue</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:120%">United States</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%">57,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"/><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%">69&#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><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%">26,991&#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%">70&#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:120%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,762&#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%">31&#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%">11,640&#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&#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:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,145&#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="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%">100&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">38,631&#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="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%">100&#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"><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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes revenue from contracts by type of customer for the periods presented (in thousands, except percentages): </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:41.207%"/><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.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.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">Three Months Ended July&#160;31, 2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">Three Months Ended July&#160;31, 2020</span></div></td></tr><tr><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:120%">Amount</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:120%">% of Revenue</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:120%">Amount</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:120%">% of Revenue</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:120%">Channel partners</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:120%">$</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:120%">42,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 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:120%">92&#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:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">19,698&#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:120%">95&#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:120%">%</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:120%">Direct customers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,624&#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:120%">8&#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:120%">976&#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:120%">5&#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:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">45,750&#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="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:120%">100&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">20,674&#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="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:120%">100&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></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:41.207%"/><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.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.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">Six Months Ended July&#160;31, 2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">Six Months Ended July&#160;31, 2020</span></div></td></tr><tr><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:120%">Amount</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:120%">% of Revenue</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:120%">Amount</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:120%">% of Revenue</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:120%">Channel partners</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:120%">$</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:120%">76,238&#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:120%">92&#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:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">36,813&#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:120%">95&#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:120%">%</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:120%">Direct customers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,907&#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:120%">8&#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:120%">1,818&#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:120%">5&#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:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">83,145&#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="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:120%">100&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">38,631&#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="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:120%">100&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 a<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_RevenueFromExternalCustomersByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089885980616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></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_FairValueAssetsMeasuredOnRecurringBasisTextBlock', window );">Fair Value, Assets Measured on Recurring Basis</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the respective fair value and the classification by level within the fair value hierarchy (in thousands):</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:42.489%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><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.521%"/><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.521%"/><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.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">As of July&#160;31, 2021</span></div></td></tr><tr><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:120%">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:120%">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:120%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td 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%">40,520&#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 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 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%">&#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 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%">40,520&#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%">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">370&#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%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets measured and recorded at fair value</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%">40,520&#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%">370&#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%">40,890&#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"><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:42.489%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><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.521%"/><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.521%"/><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.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">As of January&#160;31, 2021</span></div></td></tr><tr><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:120%">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:120%">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:120%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td 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: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:10pt;font-weight:400;line-height:120%">40,518&#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 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: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:10pt;font-weight:400;line-height:120%">&#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 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: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:10pt;font-weight:400;line-height:120%">&#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 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: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:10pt;font-weight:400;line-height:120%">40,518&#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%">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:120%">364&#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:120%">&#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:120%">364&#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 assets measured and recorded at fair value</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:120%">$</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:120%">40,518&#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:120%">$</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:120%">364&#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:120%">$</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:120%">&#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:120%">$</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:120%">40,882&#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_FairValueAssetsMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (b)<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 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_FairValueAssetsMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089886018696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></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_PropertyPlantAndEquipmentTextBlock', window );">Property and Equipment, Net</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following (in thousands):</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: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="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%">As of July 31,</span></div></td><td colspan="3" style="padding:0 1pt"/><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%">As of January&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">2021</span></div></td><td colspan="3" style="padding:0 1pt"/><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%">2021</span></div></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%">Office furniture and equipment</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%">1,432&#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%">837&#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%">Computers, software, and electronic 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%">4,521&#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,489&#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%">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:10pt;font-weight:400;line-height:100%">13,033&#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,959&#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%">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%">7,643&#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,568&#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%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">2,925&#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%">Total property and equipment</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%">26,629&#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%">18,778&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated 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%">(7,737)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,405)</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 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%">18,892&#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%">13,373&#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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089885942216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net as of July&#160;31, 2021 consisted of the following (in thousands):</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: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%">As of July 31,</span></td></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%">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%">Developed technology</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%">15,500&#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%">Customer relationship</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">Non-compete agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650&#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%">Trademarks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150&#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%">Patents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547&#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 intangible 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%">18,347&#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: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:#cceeff;padding:2px 0 2px 1pt;text-align: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,642)</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 intangible assets, 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%">16,705&#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 " 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;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July&#160;31, 2021, estimated future amortization expense is as follows (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:84.316%"/><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:120%">Fiscal Year Ending January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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%">Remainder of 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,665&#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%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,314&#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%">2024</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,510&#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%">2025</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,285&#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%">2026</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,274&#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%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,657&#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td 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%">16,705&#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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_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>
<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>42
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089885715336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Preferred Stock (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_EquityAbstract', window );"><strong>Equity [Abstract]</strong></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_TemporaryEquityTableTextBlock', window );">Temporary Equity</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our redeemable convertible preferred stock as of January&#160;31, 2021 consisted of the following (in thousands, except share and per share data):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"/><td style="width:15.137%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.443%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.443%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.443%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.443%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of January 31, 2021</span></td></tr><tr><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%">Shares Authorized</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%">Shares Issued and Outstanding</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%">Liquidation Amount</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%">Carrying Value</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%">Original Issuance Price per Share</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:9pt;font-weight:400;line-height:100%">Series Seed</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:9pt;font-weight:400;line-height:100%">10,962,327&#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:9pt;font-weight:400;line-height:100%">10,962,327&#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:9pt;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:9pt;font-weight:400;line-height:100%">2,577&#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:9pt;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:9pt;font-weight:400;line-height:100%">2,553&#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:9pt;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:9pt;font-weight:400;line-height:100%">0.2351&#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:9pt;font-weight:400;line-height:100%">Series A</span></td><td colspan="2" style="background-color:#ffffff;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,855,123&#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:9pt;font-weight:400;line-height:100%">12,855,123&#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:9pt;font-weight:400;line-height:100%">10,000&#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:9pt;font-weight:400;line-height:100%">9,948&#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:9pt;font-weight:400;line-height:100%">0.7779&#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:9pt;font-weight:400;line-height:100%">Series B</span></td><td colspan="2" style="background-color:#cceeff;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%">20,288,700&#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:9pt;font-weight:400;line-height:100%">20,288,700&#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:9pt;font-weight:400;line-height:100%">24,338&#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:9pt;font-weight:400;line-height:100%">24,241&#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:9pt;font-weight:400;line-height:100%">1.1996&#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:9pt;font-weight:400;line-height:100%">Series C</span></td><td colspan="2" style="background-color:#ffffff;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%">40,338,867&#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:9pt;font-weight:400;line-height:100%">40,338,867&#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:9pt;font-weight:400;line-height:100%">70,433&#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:9pt;font-weight:400;line-height:100%">69,845&#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:9pt;font-weight:400;line-height:100%">1.7460&#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:9pt;font-weight:400;line-height:100%">Series 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:9pt;font-weight:400;line-height:100%">29,078,931&#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:9pt;font-weight:400;line-height:100%">29,078,931&#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:9pt;font-weight:400;line-height:100%">95,476&#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:9pt;font-weight:400;line-height:100%">95,239&#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:9pt;font-weight:400;line-height:100%">3.2833&#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:9pt;font-weight:400;line-height:100%">Series E</span></td><td colspan="2" style="background-color:#ffffff;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%">31,405,183&#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:9pt;font-weight:400;line-height:100%">31,405,183&#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:9pt;font-weight:400;line-height:100%">152,683&#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:9pt;font-weight:400;line-height:100%">152,539&#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:9pt;font-weight:400;line-height:100%">4.8617&#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:9pt;font-weight:400;line-height:100%">Series F</span></td><td colspan="2" style="background-color:#cceeff;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,056,282&#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:9pt;font-weight:400;line-height:100%">22,128,982&#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:9pt;font-weight:400;line-height:100%">266,907&#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:9pt;font-weight:400;line-height:100%">266,774&#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:9pt;font-weight:400;line-height:100%">12.0614&#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:9pt;font-weight:400;line-height:100%">Total</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:9pt;font-weight:400;line-height:100%">168,985,413&#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:9pt;font-weight:400;line-height:100%">167,058,113&#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:9pt;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:9pt;font-weight:400;line-height:100%">622,414&#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:9pt;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:9pt;font-weight:400;line-height:100%">621,139&#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="3" style="background-color:#ffffff;padding:0 1pt"/></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_TemporaryEquityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (27)<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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityTableTextBlock</td>
</tr>
<tr>
<td style="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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089887232440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_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_s_ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock', window );">Schedule Of Common Stock Reserved For Future Issuance</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock reserved for future issuance on an as-converted basis as of July&#160;31, 2021 and January&#160;31, 2021 were as follows:</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: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="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%">As of July 31,</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%">As of January 31,</span></td></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%">2021</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%">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%">Conversion of redeemable convertible preferred stock</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%">&#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 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%">168,951,059&#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%">Exercise of 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: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%">954,884&#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%">Stock options outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,385,470&#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%">37,231,191&#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%">RSUs outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">346,483&#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:120%">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options available for future grants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,570,306&#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,642,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: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 reserved</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%">87,302,259&#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%">212,779,276&#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_s_ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Common Stock Reserved For Future Issuance</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">s_ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089891390696">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Share-based Payment Arrangement, Option, Activity</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of our stock option plan activity under the 2013 Plan is as follows:</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.794%"><tr><td style="width:1.0%"/><td style="width:39.297%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.308%"/><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 Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Term (in years)</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%">Aggregate Intrinsic Value (in thousands)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Outstanding as of January 31, 2021</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%">37,231,191&#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%">1.68&#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="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%">8.34</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442,515&#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%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,048,623&#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%">9.66&#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:bottom"><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:#cceeff;padding:2px 0 2px 1pt;text-align: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,296,747)</span></td><td style="background-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%">1.24&#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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,965)</span></td><td style="background-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.86&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of July 31, 2021</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%">47,630,102&#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.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:2px 1pt;text-align: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.44</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%">2,156,010&#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%">Expected to vest  as of July 31, 2021</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%">47,630,206&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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.04&#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.44</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%">2,156,010&#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%">Vested and exercisable as of July 31, 2021</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%">15,494,656&#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%">1.51&#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.28</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%">740,631&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:13pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><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_NonvestedRestrictedStockSharesActivityTableTextBlock', window );">Nonvested Restricted Stock Shares Activity</a></td>
<td class="text">A summary of our RSUs 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.630%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.214%"/><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:20.215%"/><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><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 31, 2021</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%">&#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 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%">&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346,483&#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%">32.39&#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%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of July 31, 2021</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%">346,483&#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%">32.39&#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 " 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 Share-based Payment Award, Stock Options, Valuation Assumptions</a></td>
<td class="text"><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:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><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:10.919%"/><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:14.765%"/><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:14.767%"/><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%">Three Months Ended July 31,</span></td><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%">Six Months Ended July 31,</span></td></tr><tr><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%">2021</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%">2020</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%">2021</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%">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:120%">Expected term (in years)</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%">6.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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.0</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:120%">Expected volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3&#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:120%">48.3&#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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62.3% - 66.0%</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="margin-bottom:9pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48.3%- 48.5%</span></div></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:120%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1&#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:120%">0.4&#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:120%">%</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="margin-bottom:9pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.8% - 1.1%</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:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4% - 0.5%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><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:120%">&#8212;&#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:120%">%</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:120%">&#8212;&#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:120%">%</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:120%">&#8212;&#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:120%">%</span></td></tr></table><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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule of Components of Stock-based Compensation Expense</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of stock-based compensation expense recognized in the consolidated statements of operations consisted of the following (in thousands):</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:41.207%"/><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.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.844%"/><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%">Three Months Ended July 31,</span></td><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%">Six Months Ended July 31,</span></td></tr><tr><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%">2021</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%">2020</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%">2021</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%">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:120%">Cost of revenue</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:120%">$</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:120%">840&#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:120%">$</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:120%">65&#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:120%">$</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:120%">1,223&#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:120%">$</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:120%">135&#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:120%">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:120%">8,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:120%">261&#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:120%">15,962&#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:120%">3,024&#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:120%">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:120%">3,905&#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:120%">606&#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:120%">5,952&#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:120%">1,067&#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:120%">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:120%">7,825&#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:120%">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:120%">11,693&#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:120%">1,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">21,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"/><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:120%">$</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:120%">1,588&#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:120%">$</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:120%">34,830&#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:120%">$</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:120%">5,239&#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_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_NonvestedRestrictedStockSharesActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 changes in outstanding nonvested restricted stock 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 (c)<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_NonvestedRestrictedStockSharesActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>45
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089886044440">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Earnings Per Share, Basic and Diluted</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per share attributable to common stockholders was as follows (in thousands, except share and per share data):</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:39.515%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.284%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.284%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.284%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.288%"/><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%">Three Months Ended July 31,</span></td><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%">Six Months Ended July 31,</span></td></tr><tr><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%">2021</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%">2020</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%">2021</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%">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-style:italic;font-weight:400;line-height:120%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;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:120%">Net loss attributable to Class A and Class B  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: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:10pt;font-weight:400;line-height:120%">(68,163)</span></td><td style="background-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: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:10pt;font-weight:400;line-height:120%">(22,938)</span></td><td style="background-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: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:10pt;font-weight:400;line-height:120%">(130,797)</span></td><td style="background-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: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:10pt;font-weight:400;line-height:120%">(49,576)</span></td><td style="background-color:#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-style:italic;font-weight:400;line-height:120%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;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:120%">Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">120,520,061&#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:120%">34,480,356&#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:120%">82,394,440&#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:120%">34,229,843&#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 14.5pt;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:120%">Net loss per share attributable to Class A and Class B common stockholders, basic and diluted</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:120%">$</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:120%">(0.57)</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:120%">$</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:120%">(0.67)</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:120%">$</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:120%">(1.59)</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:120%">$</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:120%">(1.45)</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive securities were excluded from the computation of diluted net loss per share attributable to common stockholders because their inclusion would have been anti-dilutive:</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:98.397%"><tr><td style="width:1.0%"/><td style="width:69.421%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.069%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.940%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.070%"/><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:120%">As of July 31,</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:120%">As of July 31,</span></td></tr><tr><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:120%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable convertible preferred stock</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%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,837,255</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%">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%">48,385,470&#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%">37,718,141</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%">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%">&#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="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%">1,276,686</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%">Shares subject to repurchase</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,492&#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%">82,500</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%">RSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">346,483&#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:120%">&#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%">ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,827&#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:120%">&#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 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:120%">1,315,099&#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%">Contingently issuable 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:120%">1,317,079&#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%">Total</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">51,513,450</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">184,958,625</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_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>46
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089885715336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Geographic Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></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_LongLivedAssetsByGeographicAreasTableTextBlock', window );">Long-lived Assets by Geographic Areas</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, consisting of property and equipment, net, by geography were as follows (in thousands):</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: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="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:120%">As of July 31,</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:120%">As of January 31,</span></td></tr><tr><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:120%">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:120%">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:120%">United States</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:120%">$</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:120%">8,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"/><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:120%">$</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:120%">4,694&#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:120%">Israel</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,515&#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:120%">8,653&#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:120%">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:120%">18&#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:120%">26&#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:120%">Total</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:120%">$</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:120%">18,892&#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:120%">$</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:120%">13,373&#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_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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-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>47
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089890969288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets acquired and liabilities assumed in connection with the acquisition were recorded at their preliminary fair value on the date of acquisition as follows (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: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%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</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%">699&#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%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,665&#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%">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%">444&#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%">Prepaid 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%">277&#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%">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%">17,150&#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%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,193&#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%">Accounts 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%">(412)</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%">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:10pt;font-weight:400;line-height:100%">(5,041)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 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%">(347)</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 purchase consideration</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%">124,628&#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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock', window );">Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the preliminary amounts allocated to the intangible assets identified and their estimated useful lives as of the date of acquisition:  </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="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%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(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 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%">15,500&#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="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%">7</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%">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%">1,500&#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%">2</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%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150&#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</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%">Total intangible assets acquired</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%">17,150&#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="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><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_BusinessAcquisitionProFormaInformationTextBlock', window );">Business Acquisition, Pro Forma Information</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The followin</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">g unaudited pro </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">forma financial information summarizes the results of operations of SentinelOne and Scalyr as if the Acquisition occurred on February 1, 2020 (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:41.207%"/><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.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.844%"/><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%">Three Months Ended July 31,</span></td><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%">Six Months Ended July 31,</span></td></tr><tr><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%">2021</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%">2020</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%">2021</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%">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%">Revenue</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%">45,749&#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%">22,920&#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%">83,219&#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%">42,555&#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%">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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60,952)</span></td><td style="background-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%">(32,761)</span></td><td style="background-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%">(125,944)</span></td><td style="background-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%">(74,314)</span></td><td style="background-color:#ffffff;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_BusinessAcquisitionProFormaInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.</p></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 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<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_BusinessAcquisitionProFormaInformationTextBlock</td>
</tr>
<tr>
<td style="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_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_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization 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 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_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="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>48
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089891214104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Description of Business (Details)<br> $ / shares in Units, $ in Billions</strong></div></th>
<th class="th" colspan="1">1 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>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 01, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Apr. 30, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 31, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 31, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Apr. 30, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 31, 2020 </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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SharePrice', window );">Share price (in USD per share) | $ / shares</a></td>
<td class="nump">$ 35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SaleOfStockConsiderationReceivedOnTransaction', window );">Sale of stock, consideration received on transaction | $</a></td>
<td class="nump">$ 1.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquitySharesOutstanding', window );">Redeemable convertible preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">167,058,113<span></span>
</td>
<td class="nump">167,058,113<span></span>
</td>
<td class="nump">144,929,131<span></span>
</td>
<td class="nump">144,929,131<span></span>
</td>
<td class="nump">113,523,948<span></span>
</td>
</tr>
<tr class="rh">
<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 );">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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of stock, number of shares issued in transaction (in shares)</a></td>
<td class="nump">41,678,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>
<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_RedeemableConvertiblePreferredStockMember', window );">Redeemable 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>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquitySharesOutstanding', window );">Redeemable convertible preferred stock, shares outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">167,058,113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PreferredStockConvertibleConversionRatio', window );">Preferred stock, convertible, 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>
<td class="text">&#160;<span></span>
</td>
<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 );">Class B 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares)</a></td>
<td class="nump">169,787,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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis', window );">Conversion of redeemable convertible preferred stock to common stock upon initial public offering, not on a one-for-one basis (in shares)</a></td>
<td class="nump">34,134,270<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SeriesEPreferredStockMember', window );">Series E</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquitySharesOutstanding', window );">Redeemable convertible preferred stock, shares outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,405,183<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,405,183<span></span>
</td>
<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_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember', window );">Over-Allotment Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of stock, number of shares issued in transaction (in shares)</a></td>
<td class="nump">5,250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Private Placement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of stock, number of shares issued in transaction (in shares)</a></td>
<td class="nump">1,428,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>
<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_s_StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Conversion of Convertible Securities, Not Converted on a One-for-One Basis</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">s_StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</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_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_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_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_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="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_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_TemporaryEquitySharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_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_RedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_RedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=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_SeriesEPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SeriesEPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089887217160">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Narrative (Details)<br></strong></div></th>
<th class="th"><div>Feb. 06, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1', window );">Stock split ratio</a></td>
<td class="nump">0.3333<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_StockholdersEquityNoteStockSplitConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 4<br> -Subparagraph (SAB TOPIC 4.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187143-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_StockholdersEquityNoteStockSplitConversionRatio1</td>
</tr>
<tr>
<td style="padding-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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089887240184">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Summary of Cash, Cash Equivalents, and Restricted Cash (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</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>
<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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 1,684,702<span></span>
</td>
<td class="nump">$ 395,472<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_RestrictedCashCurrent', window );">Restricted cash, current</a></td>
<td class="nump">1,379<span></span>
</td>
<td class="nump">946<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_RestrictedCashNoncurrent', window );">Restricted cash, non-current</a></td>
<td class="nump">2,722<span></span>
</td>
<td class="nump">2,694<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " 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, restricted cash and restricted cash equivalents</a></td>
<td class="nump">$ 1,688,803<span></span>
</td>
<td class="nump">$ 399,112<span></span>
</td>
<td class="nump">$ 173,658<span></span>
</td>
<td class="nump">$ 47,680<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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089978282264">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Concentration Risk Accounts Receivable (Details)<br></strong></div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable | Customer Concentration Risk | Channel partner 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_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>
</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_ConcentrationRiskPercentage1', window );">Percentage of Accounts Receivable</a></td>
<td class="nump">18.00%<span></span>
</td>
<td class="nump">23.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_srt_MajorCustomersAxis=s_ChannelPartnerAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=s_ChannelPartnerAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089969724600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Concentration Risk Revenue (Details) - Revenue Benchmark - Customer Concentration Risk<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Channel partner 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_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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">18.00%<span></span>
</td>
<td class="nump">19.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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Channel partner 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_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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>
<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_srt_MajorCustomersAxis=s_ChannelPartnerAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=s_ChannelPartnerAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=s_ChannelPartnerBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=s_ChannelPartnerBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089892062456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue and Contract Balances - Disaggregation of Revenue by Geography (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 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>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 45,750<span></span>
</td>
<td class="nump">$ 20,674<span></span>
</td>
<td class="nump">$ 83,145<span></span>
</td>
<td class="nump">$ 38,631<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember', window );">Revenue from Contract with Customer Benchmark | Geographic Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<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_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
<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>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 31,207<span></span>
</td>
<td class="nump">$ 14,777<span></span>
</td>
<td class="nump">$ 57,383<span></span>
</td>
<td class="nump">$ 26,991<span></span>
</td>
</tr>
<tr 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 | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<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_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">68.00%<span></span>
</td>
<td class="nump">71.00%<span></span>
</td>
<td class="nump">69.00%<span></span>
</td>
<td class="nump">70.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_srt_StatementGeographicalAxis=us-gaap_NonUsMember', window );">International</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 14,543<span></span>
</td>
<td class="nump">$ 5,897<span></span>
</td>
<td class="nump">$ 25,762<span></span>
</td>
<td class="nump">$ 11,640<span></span>
</td>
</tr>
<tr 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 );">International | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<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_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">32.00%<span></span>
</td>
<td class="nump">29.00%<span></span>
</td>
<td class="nump">31.00%<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_GeographicConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089969421048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue and Contract Balances - Disaggregation of Revenue by Type of Customer (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 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>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 45,750<span></span>
</td>
<td class="nump">$ 20,674<span></span>
</td>
<td class="nump">$ 83,145<span></span>
</td>
<td class="nump">$ 38,631<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage', window );">% of Revenue</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelThroughIntermediaryMember', window );">Channel partners</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 42,126<span></span>
</td>
<td class="nump">$ 19,698<span></span>
</td>
<td class="nump">$ 76,238<span></span>
</td>
<td class="nump">$ 36,813<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage', window );">% of Revenue</a></td>
<td class="nump">92.00%<span></span>
</td>
<td class="nump">95.00%<span></span>
</td>
<td class="nump">92.00%<span></span>
</td>
<td class="nump">95.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_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelDirectlyToConsumerMember', window );">Direct customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 3,624<span></span>
</td>
<td class="nump">$ 976<span></span>
</td>
<td class="nump">$ 6,907<span></span>
</td>
<td class="nump">$ 1,818<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage', window );">% of Revenue</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_s_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer, Excluding Assessed Tax, 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;">s_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</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_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_us-gaap_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelThroughIntermediaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelThroughIntermediaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelDirectlyToConsumerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelDirectlyToConsumerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>55
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089976191432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue and Contract Balances - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</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_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>
<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_UnbilledReceivablesCurrent', window );">Unbilled receivables, current</a></td>
<td class="nump">$ 1,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500,000<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_ContractWithCustomerLiability', window );">Contract with customer, liability</a></td>
<td class="nump">184,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">184,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 141,800,000<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_ContractWithCustomerLiabilityRevenueRecognized', window );">Contract with customer, liability, revenue recognized</a></td>
<td class="nump">24,500,000<span></span>
</td>
<td class="nump">$ 14,400,000<span></span>
</td>
<td class="nump">53,600,000<span></span>
</td>
<td class="nump">$ 30,200,000<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_DeferredPolicyAcquisitionCostsImpairmentLoss', window );">Deferred policy acquisition costs, impairment loss</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="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_srt_RangeAxis=srt_MinimumMember', 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>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_RevenueFromContractWithCustomerContractTerm', window );">Revenue from contract with customer, contract term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_RevenueFromContractWithCustomerContractTerm', window );">Revenue from contract with customer, contract term</a></td>
<td class="text">&#160;<span></span>
</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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_s_RevenueFromContractWithCustomerContractTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer, Contract 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;">s_RevenueFromContractWithCustomerContractTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</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_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_DeferredPolicyAcquisitionCostsImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 for deferred policy acquisition 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 944<br> -SubTopic 30<br> -URI http://asc.fasb.org/subtopic&amp;trid=4737841<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredPolicyAcquisitionCostsImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_UnbilledReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnbilledReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>56
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089969960008">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Revenue and Contract Balances - Remaining Performance Obligations Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Jul. 31, 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></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_RevenueRemainingPerformanceObligation', window );">Revenue, remaining performance obligation, amount</a></td>
<td class="nump">$ 219.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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2021-08-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-08-01</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></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_RevenueRemainingPerformanceObligationPercentage', window );">Revenue, remaining performance obligation, percentage</a></td>
<td class="nump">87.00%<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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, remaining performance obligation, expected timing of satisfaction, period</a></td>
<td class="text">24 months<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems</td>
</tr>
<tr>
<td style="padding-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_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=2021-08-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=2021-08-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089891991080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 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_us-gaap_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments:</strong></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_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="nump">$ 370,000<span></span>
</td>
<td class="nump">$ 364,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " 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 measured and recorded at fair value</a></td>
<td class="nump">40,890,000<span></span>
</td>
<td class="nump">40,882,000<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_DebtSecuritiesAvailableForSaleUnrealizedGainLoss', window );">Debt securities, available-for-sale, unrealized gain (loss)</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">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_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " 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 measured and recorded at fair value</a></td>
<td class="nump">40,520,000<span></span>
</td>
<td class="nump">40,518,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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">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_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " 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 measured and recorded at fair value</a></td>
<td class="nump">370,000<span></span>
</td>
<td class="nump">364,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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">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_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " 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 measured and recorded at fair value</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_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember', window );">Certificates of deposit</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_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments:</strong></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_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="nump">370,000<span></span>
</td>
<td class="nump">364,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_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember', window );">Certificates of deposit | 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_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments:</strong></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_ShortTermInvestments', window );">Short-term investments</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_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember', window );">Certificates of deposit | 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_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments:</strong></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_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="nump">370,000<span></span>
</td>
<td class="nump">364,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_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember', window );">Certificates of deposit | 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_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments:</strong></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_ShortTermInvestments', window );">Short-term investments</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_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds</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_s_CashEquivalentsAbstract', window );"><strong>Cash equivalents:</strong></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_CashAndCashEquivalentsFairValueDisclosure', window );">Money market funds</a></td>
<td class="nump">40,520,000<span></span>
</td>
<td class="nump">40,518,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_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | 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_s_CashEquivalentsAbstract', window );"><strong>Cash equivalents:</strong></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_CashAndCashEquivalentsFairValueDisclosure', window );">Money market funds</a></td>
<td class="nump">40,520,000<span></span>
</td>
<td class="nump">40,518,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_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | 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_s_CashEquivalentsAbstract', window );"><strong>Cash equivalents:</strong></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_CashAndCashEquivalentsFairValueDisclosure', window );">Money market funds</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_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | 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_s_CashEquivalentsAbstract', window );"><strong>Cash equivalents:</strong></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_CashAndCashEquivalentsFairValueDisclosure', window );">Money market funds</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_s_CashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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;">s_CashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</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_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_DebtSecuritiesAvailableForSaleUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShortTermInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=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_CashAndCashEquivalentsAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089887779736">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and Equipment, Net - Summary of Property and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 31, 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_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 " 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</a></td>
<td class="nump">$ 26,629<span></span>
</td>
<td class="nump">$ 18,778<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: Accumulated depreciation and amortization</a></td>
<td class="num">(7,737)<span></span>
</td>
<td class="num">(5,405)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " 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">18,892<span></span>
</td>
<td class="nump">13,373<span></span>
</td>
</tr>
<tr class="rh">
<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 and 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 " 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</a></td>
<td class="nump">1,432<span></span>
</td>
<td class="nump">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=s_ComputersSoftwareAndElectronicEquipmentMember', window );">Computers, software, and electronic equipment</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 " 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</a></td>
<td class="nump">4,521<span></span>
</td>
<td class="nump">3,489<span></span>
</td>
</tr>
<tr class="rh">
<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_SoftwareDevelopmentMember', window );">Capitalized internal-use 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 " 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</a></td>
<td class="nump">13,033<span></span>
</td>
<td class="nump">6,959<span></span>
</td>
</tr>
<tr class="rh">
<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 " 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</a></td>
<td class="nump">7,643<span></span>
</td>
<td class="nump">4,568<span></span>
</td>
</tr>
<tr class="rh">
<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_ConstructionInProgressMember', window );">Construction in progress</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 " 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</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,925<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_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=s_ComputersSoftwareAndElectronicEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=s_ComputersSoftwareAndElectronicEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_SoftwareDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SoftwareDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089892875528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, Net - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAdditions', window );">Capitalized internal-use software costs</a></td>
<td class="nump">$ 4,800<span></span>
</td>
<td class="nump">$ 700<span></span>
</td>
<td class="nump">$ 5,800<span></span>
</td>
<td class="nump">$ 1,300<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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,637<span></span>
</td>
<td class="nump">1,298<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_CapitalizedComputerSoftwareAmortization1', window );">Capitalized computer software, amortization</a></td>
<td class="nump">500<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="nump">900<span></span>
</td>
<td class="nump">600<span></span>
</td>
</tr>
<tr class="rh">
<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_PropertyPlantAndEquipmentMember', window );">Property, Plant and Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 " 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">$ 1,200<span></span>
</td>
<td class="nump">$ 700<span></span>
</td>
<td class="nump">$ 2,100<span></span>
</td>
<td class="nump">$ 1,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_CapitalizedComputerSoftwareAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additions made to capitalized computer software costs 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 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_CapitalizedComputerSoftwareAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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=us-gaap_PropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089969891336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets - Schedule of Intangible Assets, Net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 31, 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_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [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_s_FiniteLivedDevelopedTechnologyRightsGross', window );">Developed technology</a></td>
<td class="nump">$ 15,500<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_FiniteLivedCustomerRelationshipsGross', window );">Customer relationship</a></td>
<td class="nump">1,500<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_FiniteLivedNoncompeteAgreementsGross', window );">Non-compete agreements</a></td>
<td class="nump">650<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_FiniteLivedTrademarksGross', window );">Trademarks</a></td>
<td class="nump">150<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_FiniteLivedPatentsGross', window );">Patents</a></td>
<td class="nump">547<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Total intangible assets</a></td>
<td class="nump">18,347<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Less: accumulated amortization</a></td>
<td class="num">(1,642)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total intangible assets, net</a></td>
<td class="nump">$ 16,705<span></span>
</td>
<td class="nump">$ 470<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_s_FiniteLivedDevelopedTechnologyRightsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finite Lived Developed Technology Rights, Gross</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">s_FiniteLivedDevelopedTechnologyRightsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedCustomerRelationshipsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying amount before accumulated amortization as of the balance sheet date to an asset acquired in a business combination representing a favorable existing relationship with customers having a finite beneficial life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)<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_FiniteLivedCustomerRelationshipsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_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_FiniteLivedNoncompeteAgreementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying amount before accumulated amortization as of the balance sheet date of payments made to third parties in exchange for their agreement not to engage in specified competitive practices in specified geographic territories for a specified period of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)<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_FiniteLivedNoncompeteAgreementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedPatentsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying amount before accumulated amortization as of the balance sheet date of the costs pertaining to the exclusive legal rights granted to the owner of the patent to exploit an invention or a process for a period of time specified by law. Such costs may have been expended to directly apply and receive patent rights, or to acquire such rights.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)<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_FiniteLivedPatentsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedTrademarksGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying amount before accumulated amortization as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a specified period of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)<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_FiniteLivedTrademarksGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089979379048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets 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>
<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_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">$ 900,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,600,000<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_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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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>62
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089979851448">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets - Amortization Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 31, 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_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">Remainder of 2022</a></td>
<td class="nump">$ 1,665<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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2023</a></td>
<td class="nump">3,314<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2024</a></td>
<td class="nump">2,510<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2025</a></td>
<td class="nump">2,285<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2026</a></td>
<td class="nump">2,274<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour', window );">Thereafter</a></td>
<td class="nump">4,657<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total intangible assets, net</a></td>
<td class="nump">$ 16,705<span></span>
</td>
<td class="nump">$ 470<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_s_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finite-Lived Intangible Asset, Expected Amortization, After 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;">s_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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>63
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089969927016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>May 31, 2018</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>
</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_ProceedsFromLongTermLinesOfCredit', window );">Proceeds from revolving line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 19,857,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Class of warrant or right, exercise price of warrants or rights (in USD 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.62<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_ClassOfWarrantOrRightOutstanding', window );">Class of warrant or right, outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">954,884<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_InterestExpenseLongTermDebt', window );">Interest expense, long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="nump">$ 800,000<span></span>
</td>
<td class="nump">$ 800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_StockIssuedDuringPeriodSharesExerciseOfWarrants', window );">Issuance of common stock upon exercise of warrants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">940,953<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Amended Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
</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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="nump">$ 45,000,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="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_ProceedsFromLongTermLinesOfCredit', window );">Proceeds from revolving line of credit</a></td>
<td class="nump">$ 20,000,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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_s_StockIssuedDuringPeriodSharesExerciseOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Exercise 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;">s_StockIssuedDuringPeriodSharesExerciseOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</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_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_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_InterestExpenseLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of interest paid or due on all 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 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.8)<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 SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (a)<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (b)<br> -Subparagraph (1)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond 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 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_ProceedsFromLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=s_AmendedLineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=s_AmendedLineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089971722504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Preferred Stock - Narrative (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">6 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>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 31, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 31, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 01, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Apr. 30, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 31, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Apr. 30, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 31, 2020 </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_TemporaryEquityLineItems', window );"><strong>Temporary Equity [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>
</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_TemporaryEquitySharesOutstanding', window );">Redeemable convertible preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">144,929,131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">167,058,113<span></span>
</td>
<td class="nump">167,058,113<span></span>
</td>
<td class="nump">144,929,131<span></span>
</td>
<td class="nump">113,523,948<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues', window );">Issuance of Series E Preferred Stock, net of issuance costs (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,405,183<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock', window );">Proceeds from issuance of Series E redeemable convertible preferred stock, net of issuance costs | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 152,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>
</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_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">50,000,000<span></span>
</td>
<td class="nump">50,000,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="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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par or stated value per share (in USD per share) | $ / shares</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_RedeemableConvertiblePreferredStockMember', window );">Redeemable 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>
</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_TemporaryEquityLineItems', window );"><strong>Temporary Equity [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>
</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_TemporaryEquitySharesOutstanding', window );">Redeemable convertible preferred 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="nump">167,058,113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PreferredStockConvertibleConversionRatio', window );">Preferred stock, convertible, conversion ratio</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Class B 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquityLineItems', window );"><strong>Temporary Equity [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>
</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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares)</a></td>
<td class="nump">169,787,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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis', window );">Conversion of redeemable convertible preferred stock to common stock upon initial public offering, not on a one-for-one basis (in shares)</a></td>
<td class="nump">34,134,270<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SeriesEPreferredStockMember', window );">Series E</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquityLineItems', window );"><strong>Temporary Equity [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>
</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_TemporaryEquitySharesOutstanding', window );">Redeemable convertible preferred 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="nump">31,405,183<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,405,183<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues', window );">Issuance of Series E Preferred Stock, net of issuance costs (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,405,183<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquityLiquidationPreferencePerShare', window );">Original issuance price per share (in USD 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">$ 4.8617<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_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock', window );">Proceeds from issuance of Series E redeemable convertible preferred stock, net of issuance costs | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 152,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_TemporaryEquityIssuanceCosts', window );">Temporary equity, issuance costs | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_s_StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Conversion of Convertible Securities, Not Converted on a One-for-One Basis</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">s_StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</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_s_TemporaryEquityIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Temporary Equity, 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;">s_TemporaryEquityIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_s_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Temporary Equity, Stock Issued During Period, Shares, New Issues</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">s_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</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_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_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 callable preferred stock which is identified as being convertible to another type of financial security 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 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_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_TemporaryEquityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_TemporaryEquityLineItems</td>
</tr>
<tr>
<td style="padding-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_TemporaryEquityLiquidationPreferencePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityLiquidationPreferencePerShare</td>
</tr>
<tr>
<td style="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_TemporaryEquitySharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_RedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_RedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_SeriesEPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SeriesEPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089884653608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Preferred Stock - Schedule of Preferred Stock (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 01, 2021</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
<th class="th"><div>Apr. 30, 2020</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_TemporaryEquityLineItems', window );"><strong>Temporary Equity [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesAuthorized', window );">Shares Authorized (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">168,985,413<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquitySharesIssued', window );">Shares Issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">167,058,113<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquitySharesOutstanding', window );">Shares Outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">167,058,113<span></span>
</td>
<td class="nump">167,058,113<span></span>
</td>
<td class="nump">144,929,131<span></span>
</td>
<td class="nump">144,929,131<span></span>
</td>
<td class="nump">113,523,948<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_TemporaryEquityLiquidationPreference', window );">Liquidation Amount</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 622,414<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquityCarryingAmountAttributableToParent', window );">Carrying Value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 621,139<span></span>
</td>
<td class="nump">$ 621,139<span></span>
</td>
<td class="nump">$ 354,365<span></span>
</td>
<td class="nump">$ 354,365<span></span>
</td>
<td class="nump">$ 201,826<span></span>
</td>
</tr>
<tr class="rh">
<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=s_SeriesSeedPreferredStockMember', window );">Series Seed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquityLineItems', window );"><strong>Temporary Equity [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesAuthorized', window );">Shares Authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,962,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>
</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_TemporaryEquitySharesIssued', window );">Shares Issued (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">10,962,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>
</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_TemporaryEquitySharesOutstanding', window );">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="nump">10,962,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>
</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_TemporaryEquityLiquidationPreference', window );">Liquidation Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,577<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquityCarryingAmountAttributableToParent', window );">Carrying Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,553<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquityLiquidationPreferencePerShare', window );">Original Issuance Price per Share (in USD 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">$ 0.2351<span></span>
</td>
<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_SeriesAPreferredStockMember', window );">Series 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="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_TemporaryEquityLineItems', window );"><strong>Temporary Equity [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesAuthorized', window );">Shares Authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,855,123<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquitySharesIssued', window );">Shares Issued (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">12,855,123<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquitySharesOutstanding', window );">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="nump">12,855,123<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquityLiquidationPreference', window );">Liquidation Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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>
</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_TemporaryEquityCarryingAmountAttributableToParent', window );">Carrying Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,948<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquityLiquidationPreferencePerShare', window );">Original Issuance Price per Share (in USD 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">$ 0.7779<span></span>
</td>
<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_SeriesBPreferredStockMember', window );">Series 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="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_TemporaryEquityLineItems', window );"><strong>Temporary Equity [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesAuthorized', window );">Shares Authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,288,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesIssued', window );">Shares Issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,288,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">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="nump">20,288,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityLiquidationPreference', window );">Liquidation Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,338<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquityCarryingAmountAttributableToParent', window );">Carrying Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,241<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquityLiquidationPreferencePerShare', window );">Original Issuance Price per Share (in USD 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">$ 1.1996<span></span>
</td>
<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_SeriesCPreferredStockMember', window );">Series C</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquityLineItems', window );"><strong>Temporary Equity [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesAuthorized', window );">Shares Authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,338,867<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquitySharesIssued', window );">Shares Issued (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">40,338,867<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquitySharesOutstanding', window );">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="nump">40,338,867<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquityLiquidationPreference', window );">Liquidation Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 70,433<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquityCarryingAmountAttributableToParent', window );">Carrying Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 69,845<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_TemporaryEquityLiquidationPreferencePerShare', window );">Original Issuance Price per Share (in USD 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">$ 1.7460<span></span>
</td>
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquityLineItems', window );"><strong>Temporary Equity [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesAuthorized', window );">Shares Authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,078,931<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquitySharesIssued', window );">Shares Issued (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">29,078,931<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquitySharesOutstanding', window );">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="nump">29,078,931<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquityLiquidationPreference', window );">Liquidation Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 95,476<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquityCarryingAmountAttributableToParent', window );">Carrying Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 95,239<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquityLiquidationPreferencePerShare', window );">Original Issuance Price per Share (in USD 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">$ 3.2833<span></span>
</td>
<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_SeriesEPreferredStockMember', window );">Series E</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquityLineItems', window );"><strong>Temporary Equity [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesAuthorized', window );">Shares Authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,405,183<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquitySharesIssued', window );">Shares Issued (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">31,405,183<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquitySharesOutstanding', window );">Shares Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,405,183<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,405,183<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquityLiquidationPreference', window );">Liquidation Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 152,683<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquityCarryingAmountAttributableToParent', window );">Carrying Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 152,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>
</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_TemporaryEquityLiquidationPreferencePerShare', window );">Original Issuance Price per Share (in USD per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.8617<span></span>
</td>
<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_SeriesFPreferredStockMember', window );">Series F</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquityLineItems', window );"><strong>Temporary Equity [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesAuthorized', window );">Shares Authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,056,282<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquitySharesIssued', window );">Shares Issued (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">22,128,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>
</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_TemporaryEquitySharesOutstanding', window );">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="nump">22,128,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>
</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_TemporaryEquityLiquidationPreference', window );">Liquidation Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 266,907<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquityCarryingAmountAttributableToParent', window );">Carrying Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 266,774<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_TemporaryEquityLiquidationPreferencePerShare', window );">Original Issuance Price per Share (in USD 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">$ 12.0614<span></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_TemporaryEquityCarryingAmountAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityCarryingAmountAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_TemporaryEquityLineItems</td>
</tr>
<tr>
<td style="padding-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_TemporaryEquityLiquidationPreference">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityLiquidationPreference</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityLiquidationPreferencePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityLiquidationPreferencePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=s_SeriesSeedPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=s_SeriesSeedPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=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_StatementClassOfStockAxis=us-gaap_SeriesEPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SeriesEPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_SeriesFPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SeriesFPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089892000504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 31, 2021 </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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_CommonStockConvertibilityPercentageOfCommonStockOutstandingShareHolders', window );">Common stock, convertibility, percentage of outstanding share holders</a></td>
<td class="nump">6666.67%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_CommonStockConvertibilityNumberOfYearsFromFinalProspectus', window );">Common stock, convertibility, number of years from final prospectus</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_CommonStockConvertibilityPercentageOfSharesOutstanding', window );">Common stock, convertibility, percentage of shares outstanding</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_CommonStockConvertibilityDeathOrDisabilityPeriod', window );">Common stock, convertibility, death or disability period</a></td>
<td class="text">12 months<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_ConvertiblePreferredStockSharesReservedForFutureIssuance', window );">Conversion of redeemable convertible preferred stock (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">168,951,059<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_ClassOfWarrantOrRightOutstanding', window );">Exercise of common stock warrants (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">954,884<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options outstanding (in shares)</a></td>
<td class="nump">48,385,470<span></span>
</td>
<td class="nump">37,231,191<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Stock options available for future grants (in shares)</a></td>
<td class="nump">38,570,306<span></span>
</td>
<td class="nump">5,642,142<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Total shares of common stock reserved</a></td>
<td class="nump">87,302,259<span></span>
</td>
<td class="nump">212,779,276<span></span>
</td>
</tr>
<tr class="rh">
<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 );">RSUs</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_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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">RSUs outstanding (in shares)</a></td>
<td class="nump">346,483<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 );">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 " 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>
</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_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">1,500,000,000<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_s_CommonStockNumberOfVotingRights', window );">Common stock, number of voting rights | vote</a></td>
<td class="nump">1<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_CommonStockParOrStatedValuePerShare', window );">Common stock, par or stated value per share (in USD per share) | $ / shares</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Class B Common Stock</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_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>
</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_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">300,000,000<span></span>
</td>
<td class="nump">264,659,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_s_CommonStockNumberOfVotingRights', window );">Common stock, number of voting rights | vote</a></td>
<td class="nump">20<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_CommonStockParOrStatedValuePerShare', window );">Common stock, par or stated value per share (in USD per share) | $ / shares</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_s_CommonStockConvertibilityDeathOrDisabilityPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Convertibility, Death Or Disability 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;">s_CommonStockConvertibilityDeathOrDisabilityPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</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_s_CommonStockConvertibilityNumberOfYearsFromFinalProspectus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Convertibility, Number Of Years From Final Prospectus</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">s_CommonStockConvertibilityNumberOfYearsFromFinalProspectus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</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_s_CommonStockConvertibilityPercentageOfCommonStockOutstandingShareHolders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Convertibility, Percentage Of Common Stock Outstanding Share Holders</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">s_CommonStockConvertibilityPercentageOfCommonStockOutstandingShareHolders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</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_s_CommonStockConvertibilityPercentageOfSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Convertibility, Percentage Of Shares 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;">s_CommonStockConvertibilityPercentageOfSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</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_s_CommonStockNumberOfVotingRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Number Of Voting Rights</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">s_CommonStockNumberOfVotingRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</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_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_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_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_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_ConvertiblePreferredStockSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nonredeemable convertible preferred 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.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_ConvertiblePreferredStockSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-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_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_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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089893453928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - 2021 Equity Incentive Plan Narrative (Details) - shares<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>May 31, 2021</div></th>
<th class="th"><div>Jul. 31, 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_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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Total shares of common stock reserved</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">87,302,259<span></span>
</td>
<td class="nump">212,779,276<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=s_A2021EquityIncentivePlanMember', window );">2021 Equity Incentive Plan</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Total shares of common stock reserved</a></td>
<td class="nump">35,281,596<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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage</a></td>
<td class="nump">5.00%<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_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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of vesting of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=s_A2021EquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=s_A2021EquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089891772088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - 2013 Equity Incentive Plan Narrative (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</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_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>
</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_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock, capital shares reserved for future issuance (in shares)</a></td>
<td class="nump">87,302,259<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">87,302,259<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">212,779,276<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=s_A2013EquityIncentivePlanMember', window );">2013 Equity Incentive 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="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>
</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_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock, capital shares reserved for future issuance (in shares)</a></td>
<td class="nump">47,976,585<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,976,585<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value (in USD per share)</a></td>
<td class="nump">$ 18.16<span></span>
</td>
<td class="nump">$ 1.87<span></span>
</td>
<td class="nump">$ 13.14<span></span>
</td>
<td class="nump">$ 1.28<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Vesting of early exercised options</a></td>
<td class="nump">$ 8,100<span></span>
</td>
<td class="nump">$ 1,100<span></span>
</td>
<td class="nump">$ 12,300<span></span>
</td>
<td class="nump">$ 2,000<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Options, exercises in period, intrinsic value</a></td>
<td class="nump">53,800<span></span>
</td>
<td class="nump">$ 700<span></span>
</td>
<td class="nump">80,900<span></span>
</td>
<td class="nump">$ 1,900<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Cost not yet recognized, options, amount</a></td>
<td class="nump">$ 174,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 174,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Cost 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">2 years 1 month 6 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_PlanNameAxis=s_A2013EquityIncentivePlanMember', window );">2013 Equity Incentive Plan | 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>
</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>
</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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Expiration period</a></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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">&#160;<span></span>
</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>
</table>
<div style="display: none;">
<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_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_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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of vesting of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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)<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PlanNameAxis=s_A2013EquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=s_A2013EquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089891190408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Summary Stock Option Plan (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jul. 31, 2021 </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>
</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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, beginning of period (in shares)</a></td>
<td class="nump">37,231,191<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, end of period (in shares)</a></td>
<td class="nump">48,385,470<span></span>
</td>
<td class="nump">37,231,191<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=s_A2013EquityIncentivePlanMember', window );">2013 Equity Incentive Plan</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Options</strong></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, beginning of period (in shares)</a></td>
<td class="nump">37,231,191<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in shares)</a></td>
<td class="nump">14,048,623<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="num">(3,296,747)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(352,965)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, end of period (in shares)</a></td>
<td class="nump">47,630,102<span></span>
</td>
<td class="nump">37,231,191<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber', window );">Expected to vest (in shares)</a></td>
<td class="nump">47,630,206<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options, vested and exercisable, number (in shares)</a></td>
<td class="nump">15,494,656<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted-Average Exercise Price</strong></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding, beginning of period (in USD per share) | $ / shares</a></td>
<td class="nump">$ 1.68<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in USD per share) | $ / shares</a></td>
<td class="nump">9.66<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in USD per share) | $ / shares</a></td>
<td class="nump">1.24<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited (in USD per share) | $ / shares</a></td>
<td class="nump">3.86<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding, end of period (in USD per share) | $ / shares</a></td>
<td class="nump">4.04<span></span>
</td>
<td class="nump">$ 1.68<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice', window );">Expected to vest (in USD per shares) | $ / shares</a></td>
<td class="nump">4.04<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options, vested and exercisable, weighted average exercise price (in USD per share) | $ / shares</a></td>
<td class="nump">$ 1.51<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_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermRollForward', window );"><strong>Weighted-Average Remaining Contractual Term (in years)</strong></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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted-Average Remaining Contractual Term (in years), Outstanding</a></td>
<td class="text">8 years 5 months 8 days<span></span>
</td>
<td class="text">8 years 4 months 2 days<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Expected to vest (in years)</a></td>
<td class="text">8 years 5 months 8 days<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted-Average Remaining Contractual Term (in years), Vested and exercisable (in years)</a></td>
<td class="text">7 years 3 months 10 days<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_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueRollForward', window );"><strong>Aggregate Intrinsic Value (in thousands)</strong></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Outstanding, beginning of period | $</a></td>
<td class="nump">$ 442,515<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Outstanding, end of period | $</a></td>
<td class="nump">2,156,010<span></span>
</td>
<td class="nump">$ 442,515<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Expected to vest | $</a></td>
<td class="nump">2,156,010<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Vested and exerisable | $</a></td>
<td class="nump">$ 740,631<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_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Options, Intrinsic 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;">s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</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_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Arrangement, By Share Based Payment Award, Options, Weighted Average Remaining Contractual 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;">s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable 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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 options outstanding. 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)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 options outstanding. 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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. 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)(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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=s_A2013EquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=s_A2013EquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>70
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089892460600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Summary of Restricted Stock (Details) - RSUs<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jul. 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward', window );"><strong>Number of Shares</strong></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, beginning of period (in shares) | shares</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares) | shares</a></td>
<td class="nump">346,483<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares) | shares</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, end of period (in shares) | shares</a></td>
<td class="nump">346,483<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-Average Grant Date Fair Value</strong></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, beginning of period (in USD per share) | $ / shares</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in USD per share) | $ / shares</a></td>
<td class="nump">32.39<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in USD per share) | $ / shares</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, end of period (in USD per share) | $ / shares</a></td>
<td class="nump">$ 32.39<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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-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_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>71
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089887539880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Restricted Stock Units Narrative (Details) - RSUs<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jul. 31, 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_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="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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Cost not yet recognized amount</a></td>
<td class="nump">$ 10.3<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Cost not yet recognized, period for recognition</a></td>
<td class="text">2 years 1 month 6 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_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_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_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>72
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089971679048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Performance Milestone Options Narrative (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 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>
<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_AllocatedShareBasedCompensationExpense', window );">Share-based payment arrangement, expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,393<span></span>
</td>
<td class="nump">$ 1,588<span></span>
</td>
<td class="nump">$ 34,830<span></span>
</td>
<td class="nump">$ 5,239<span></span>
</td>
</tr>
<tr class="rh">
<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_PerformanceSharesMember', window );">Performance Milestone 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>
</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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in shares)</a></td>
<td class="nump">1,243,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AllocatedShareBasedCompensationExpense', window );">Share-based payment arrangement, expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,700<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Cost not yet recognized, amount</a></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="nump">$ 4,200<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Cost 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">4 months 24 days<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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember', window );">Share-based Payment Arrangement, Tranche One | Performance Milestone 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>
</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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value (in USD per share)</a></td>
<td class="nump">$ 10.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember', window );">Share-based Payment Arrangement, Tranche Two | Performance Milestone 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>
</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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value (in USD per share)</a></td>
<td class="nump">10.37<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember', window );">Share-based Payment Arrangement, Tranche Three | Performance Milestone 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>
</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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value (in USD per share)</a></td>
<td class="nump">$ 10.49<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>73
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089893140952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Milestone Options Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2021</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 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>
<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_AllocatedShareBasedCompensationExpense', window );">Share-based payment arrangement, expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,393<span></span>
</td>
<td class="nump">$ 1,588<span></span>
</td>
<td class="nump">$ 34,830<span></span>
</td>
<td class="nump">$ 5,239<span></span>
</td>
</tr>
<tr class="rh">
<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=s_MilestoneSharesMember', window );">Milestone 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>
</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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in shares)</a></td>
<td class="nump">1,404,605<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage</a></td>
<td class="nump">100.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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based payment arrangement, expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,200<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Cost not yet recognized, amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,100<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Cost 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">5 years 1 month 6 days<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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of vesting of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=s_MilestoneSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=s_MilestoneSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>74
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089892018376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Restricted Common Stock Narrative (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 06, 2021</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 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>
<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_AllocatedShareBasedCompensationExpense', window );">Share-based payment arrangement, expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,393<span></span>
</td>
<td class="nump">$ 1,588<span></span>
</td>
<td class="nump">$ 34,830<span></span>
</td>
<td class="nump">$ 5,239<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted 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>
<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>
</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_AllocatedShareBasedCompensationExpense', window );">Share-based payment arrangement, expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,500<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Cost not yet recognized amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,100<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Cost 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">1 year 1 month 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted common stock | Scalyr</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Shares granted (in shares)</a></td>
<td class="nump">1,315,099<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Shares granted, fair value (in USD per share)</a></td>
<td class="nump">$ 14.59<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_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>
</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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=s_ScalyrMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=s_ScalyrMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>75
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089892470312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - 2011 Stock Incentive Plan Narrative (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Feb. 06, 2021</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 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_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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,385,470<span></span>
</td>
<td class="nump">48,385,470<span></span>
</td>
<td class="nump">37,231,191<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=s_A2011StockIncentivePlanMember', window );">2011 Stock Incentive 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>
</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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options, outstanding, weighted average exercise price (in USD per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.72<span></span>
</td>
<td class="nump">$ 1.72<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">755,368<span></span>
</td>
<td class="nump">755,368<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options, vested and exercisable, number (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">96,579<span></span>
</td>
<td class="nump">96,579<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options, vested and exercisable, weighted average exercise price (in USD per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.72<span></span>
</td>
<td class="nump">$ 1.72<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Vesting of early exercised options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.7<span></span>
</td>
<td class="nump">$ 8.7<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Cost not yet recognized, options, amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.7<span></span>
</td>
<td class="nump">$ 6.7<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Options exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">266,980<span></span>
</td>
<td class="nump">1,328,595<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Options, exercises in period, intrinsic value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7.0<span></span>
</td>
<td class="nump">$ 22.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=s_A2011StockIncentivePlanMember', window );">2011 Stock Incentive Plan | 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>
</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>
</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Cost 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">1 year 1 month 6 days<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=s_ScalyrMember', window );">Scalyr | 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>
</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>
</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_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Consideration transferred, equity interests (in shares)</a></td>
<td class="nump">2,138,347<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=s_ScalyrMember', window );">Scalyr | 2011 Stock Incentive 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>
</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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options, outstanding, weighted average exercise price (in USD per share)</a></td>
<td class="nump">$ 1.74<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value (in USD per share)</a></td>
<td class="nump">$ 13.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>
</tr>
<tr class="rh">
<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=s_ScalyrMember', window );">Scalyr | 2011 Stock Incentive Plan | 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>
</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>
</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_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Consideration transferred, equity interests (in shares)</a></td>
<td class="nump">2,138,347<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable 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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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)<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_PlanNameAxis=s_A2011StockIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=s_A2011StockIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_BusinessAcquisitionAxis=s_ScalyrMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=s_ScalyrMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>76
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089891539160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Secondary Stock Sales Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>May 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SaleOfStockConsiderationReceivedOnTransaction', window );">Sale of stock, consideration received on transaction</a></td>
<td class="nump">$ 1,400,000,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based payment arrangement, expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,393,000<span></span>
</td>
<td class="nump">$ 1,588,000<span></span>
</td>
<td class="nump">$ 34,830,000<span></span>
</td>
<td class="nump">$ 5,239,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_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Private Placement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of stock, number of shares issued in transaction (in shares)</a></td>
<td class="nump">1,428,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>
<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_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Private Placement | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of stock, number of shares issued in transaction (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">305,724<span></span>
</td>
<td class="nump">85,403<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SaleOfStockPricePerShare', window );">Sale of stock, price per share (in USD per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23.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 " 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 on transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,700,000<span></span>
</td>
<td class="nump">$ 2,000,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based payment arrangement, expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Private Placement | Common Stock | 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>
<td class="text">&#160;<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 " 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 USD per share)</a></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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Private Placement | Common Stock | 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>
<td class="text">&#160;<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 " 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 USD per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 52.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_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_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_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_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>77
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089969680904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Assumptions (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum', window );">Expected volatility, minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62.30%<span></span>
</td>
<td class="nump">48.30%<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum', window );">Expected volatility, maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66.00%<span></span>
</td>
<td class="nump">48.50%<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum', window );">Risk-free interest rate, minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.80%<span></span>
</td>
<td class="nump">0.40%<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum', window );">Risk-free interest rate, maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.10%<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
</tr>
<tr class="rh">
<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>
</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>
</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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years)</a></td>
<td class="text">6 years<span></span>
</td>
<td class="text">6 years<span></span>
</td>
<td class="text">6 years<span></span>
</td>
<td class="text">6 years<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">0.623%<span></span>
</td>
<td class="nump">0.483%<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">0.011%<span></span>
</td>
<td class="nump">0.004%<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_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>
<td class="nump">0.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089969055912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Components of Stock Based Compensation Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 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>
<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_AllocatedShareBasedCompensationExpense', window );">Total</a></td>
<td class="nump">$ 21,393<span></span>
</td>
<td class="nump">$ 1,588<span></span>
</td>
<td class="nump">$ 34,830<span></span>
</td>
<td class="nump">$ 5,239<span></span>
</td>
</tr>
<tr class="rh">
<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>
<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>
<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_AllocatedShareBasedCompensationExpense', window );">Total</a></td>
<td class="nump">840<span></span>
</td>
<td class="nump">65<span></span>
</td>
<td class="nump">1,223<span></span>
</td>
<td class="nump">135<span></span>
</td>
</tr>
<tr class="rh">
<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>
<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>
<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_AllocatedShareBasedCompensationExpense', window );">Total</a></td>
<td class="nump">8,823<span></span>
</td>
<td class="nump">261<span></span>
</td>
<td class="nump">15,962<span></span>
</td>
<td class="nump">3,024<span></span>
</td>
</tr>
<tr class="rh">
<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>
<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>
<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_AllocatedShareBasedCompensationExpense', window );">Total</a></td>
<td class="nump">3,905<span></span>
</td>
<td class="nump">606<span></span>
</td>
<td class="nump">5,952<span></span>
</td>
<td class="nump">1,067<span></span>
</td>
</tr>
<tr class="rh">
<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>
<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>
<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_AllocatedShareBasedCompensationExpense', window );">Total</a></td>
<td class="nump">$ 7,825<span></span>
</td>
<td class="nump">$ 656<span></span>
</td>
<td class="nump">$ 11,693<span></span>
</td>
<td class="nump">$ 1,013<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_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_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>79
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089969037880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Employee Stock Purchase Plan Narrative (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 29, 2021</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</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_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>
</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_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock, capital shares reserved for future issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">87,302,259<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">87,302,259<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">212,779,276<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_SharePrice', window );">Share price (in USD per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35<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_AllocatedShareBasedCompensationExpense', window );">Share-based payment arrangement, expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,393<span></span>
</td>
<td class="nump">$ 1,588<span></span>
</td>
<td class="nump">$ 34,830<span></span>
</td>
<td class="nump">$ 5,239<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_EmployeeStockMember', window );">ESPP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
</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_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock, capital shares reserved for future issuance (in shares)</a></td>
<td class="nump">7,056,319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Expiration period</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum', window );">Percentage of outstanding stock, maximum</a></td>
<td class="nump">1.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_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod', window );">Consecutive offering period</a></td>
<td class="text">6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutivePurchasePeriod', window );">Consecutive purchase period</a></td>
<td class="text">6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate', window );">Maximum employee subscription rate</a></td>
<td class="nump">85.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_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardLookbackPeriod', window );">Lookback period</a></td>
<td class="text">24 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AllocatedShareBasedCompensationExpense', window );">Share-based payment arrangement, expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,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_s_ShareBasedPaymentArrangementAmountWithheldForFuturePurchases', window );">Amount withheld for future purchases</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="nump">$ 2,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward', window );">Shares purchased for award (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="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_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Consecutive Offering 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;">s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</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_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutivePurchasePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-based Payment Award, Consecutive Purchase 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;">s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutivePurchasePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</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_s_ShareBasedCompensationArrangementByShareBasedPaymentAwardLookbackPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Arrangement by Share-Based Payment Award, Lookback 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;">s_ShareBasedCompensationArrangementByShareBasedPaymentAwardLookbackPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</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_s_ShareBasedPaymentArrangementAmountWithheldForFuturePurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-Based Payment Arrangement, Amount Withheld For Future Purchases</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">s_ShareBasedPaymentArrangementAmountWithheldForFuturePurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 highest percentage of annual salary that an employee is permitted to utilize with respect to the 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> -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_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate</td>
</tr>
<tr>
<td style="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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 purchased for issuance 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> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward</td>
</tr>
<tr>
<td style="padding-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_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089887282808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 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>
<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_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate reconciliation, percent</a></td>
<td class="num">(0.30%)<span></span>
</td>
<td class="num">(0.60%)<span></span>
</td>
<td class="num">(0.20%)<span></span>
</td>
<td class="num">(0.40%)<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_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_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>81
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089892001864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share Attributable To Common Stockholders - Basic and Diluted (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 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_s_ScheduleOfEarningsPerShareBasicAndDilutedLineItems', window );"><strong>Schedule of Earnings Per Share, Basic and Diluted [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 " 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">$ (68,163)<span></span>
</td>
<td class="num">$ (22,938)<span></span>
</td>
<td class="num">$ (130,797)<span></span>
</td>
<td class="num">$ (49,576)<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_NetIncomeLossAbstract', window );"><strong>Numerator:</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 " 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">$ (68,163)<span></span>
</td>
<td class="num">$ (22,938)<span></span>
</td>
<td class="num">$ (130,797)<span></span>
</td>
<td class="num">$ (49,576)<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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>Denominator:</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net loss per share attributable to Class A and Class B common stockholders, basic (in USD per share)</a></td>
<td class="num">$ (0.57)<span></span>
</td>
<td class="num">$ (0.67)<span></span>
</td>
<td class="num">$ (1.59)<span></span>
</td>
<td class="num">$ (1.45)<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_EarningsPerShareDiluted', window );">Net loss per share attributable to Class A and Class B common stockholders, diluted (in USD per share)</a></td>
<td class="num">$ (0.57)<span></span>
</td>
<td class="num">$ (0.67)<span></span>
</td>
<td class="num">$ (1.59)<span></span>
</td>
<td class="num">$ (1.45)<span></span>
</td>
</tr>
<tr class="rh">
<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=s_CommonClassAAndBMember', window );">Class A and Class B 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>
<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_s_ScheduleOfEarningsPerShareBasicAndDilutedLineItems', window );"><strong>Schedule of Earnings Per Share, Basic and Diluted [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 " 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">$ (68,163)<span></span>
</td>
<td class="num">$ (22,938)<span></span>
</td>
<td class="num">$ (130,797)<span></span>
</td>
<td class="num">$ (49,576)<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_NetIncomeLossAbstract', window );"><strong>Numerator:</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 " 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">$ (68,163)<span></span>
</td>
<td class="num">$ (22,938)<span></span>
</td>
<td class="num">$ (130,797)<span></span>
</td>
<td class="num">$ (49,576)<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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>Denominator:</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic (in shares)</a></td>
<td class="nump">120,520,061<span></span>
</td>
<td class="nump">34,480,356<span></span>
</td>
<td class="nump">82,394,440<span></span>
</td>
<td class="nump">34,229,843<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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, diluted (in shares)</a></td>
<td class="nump">120,520,061<span></span>
</td>
<td class="nump">34,480,356<span></span>
</td>
<td class="nump">82,394,440<span></span>
</td>
<td class="nump">34,229,843<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_EarningsPerShareBasic', window );">Net loss per share attributable to Class A and Class B common stockholders, basic (in USD per share)</a></td>
<td class="num">$ (0.57)<span></span>
</td>
<td class="num">$ (0.67)<span></span>
</td>
<td class="num">$ (1.59)<span></span>
</td>
<td class="num">$ (1.45)<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_EarningsPerShareDiluted', window );">Net loss per share attributable to Class A and Class B common stockholders, diluted (in USD per share)</a></td>
<td class="num">$ (0.57)<span></span>
</td>
<td class="num">$ (0.67)<span></span>
</td>
<td class="num">$ (1.59)<span></span>
</td>
<td class="num">$ (1.45)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_s_ScheduleOfEarningsPerShareBasicAndDilutedLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Earnings Per Share, Basic and Diluted [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">s_ScheduleOfEarningsPerShareBasicAndDilutedLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</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_NetIncomeLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetIncomeLossAbstract</td>
</tr>
<tr>
<td style="padding-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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract</td>
</tr>
<tr>
<td style="padding-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_StatementClassOfStockAxis=s_CommonClassAAndBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=s_CommonClassAAndBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089891697896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share Attributable To Common Stockholders - Anti-dilutive Securities Excluded from the Diluted Calculation (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
<th class="th"><div>Jul. 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 " 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 excluded from computation of earnings per share, amount (in shares)</a></td>
<td class="nump">51,513,450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">184,958,625<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RedeemableConvertiblePreferredStockMember', window );">Redeemable 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 " 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 excluded from computation of earnings per share, amount (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">145,837,255<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_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>
</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 " 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 excluded from computation of earnings per share, amount (in shares)</a></td>
<td class="nump">48,385,470<span></span>
</td>
<td class="nump">37,718,141<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember', window );">Common stock 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 " 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 excluded from computation of earnings per share, amount (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,276,686<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=s_SharesSubjectToRepurchaseMember', window );">Shares subject to repurchase</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 " 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 excluded from computation of earnings per share, amount (in shares)</a></td>
<td class="nump">63,492<span></span>
</td>
<td class="nump">82,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockMember', window );">ESPP</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 " 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 excluded from computation of earnings per share, amount (in shares)</a></td>
<td class="nump">85,827<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockMember', window );">Restricted 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_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 " 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 excluded from computation of earnings per share, amount (in shares)</a></td>
<td class="nump">1,315,099<span></span>
</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=s_ContingentlyIssuableSharesMember', window );">Contingently issuable 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 " 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 excluded from computation of earnings per share, amount (in shares)</a></td>
<td class="nump">1,317,079<span></span>
</td>
<td class="text">&#160;<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_RedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=s_SharesSubjectToRepurchaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=s_SharesSubjectToRepurchaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=s_ContingentlyIssuableSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=s_ContingentlyIssuableSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089969214488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Geographic Information - Summary of Long-Lived Assets by Geographic Areas (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 31, 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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total</a></td>
<td class="nump">$ 18,892<span></span>
</td>
<td class="nump">$ 13,373<span></span>
</td>
</tr>
<tr 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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total</a></td>
<td class="nump">8,359<span></span>
</td>
<td class="nump">4,694<span></span>
</td>
</tr>
<tr 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_IL', window );">Israel</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total</a></td>
<td class="nump">10,515<span></span>
</td>
<td class="nump">8,653<span></span>
</td>
</tr>
<tr 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=s_OtherGeographicalAreasMember', window );">Rest of world</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total</a></td>
<td class="nump">$ 18<span></span>
</td>
<td class="nump">$ 26<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-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_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_IL">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_IL</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=s_OtherGeographicalAreasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=s_OtherGeographicalAreasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089887458824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitment and Contingencies (Details) - BlackBerry Litigation<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
</tr>
<tr><th class="th">
<div>Oct. 31, 2019 </div>
<div>claim </div>
<div>lawsuit </div>
<div>arbitration</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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></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_LossContingencyNewClaimsFiledNumber', window );">Loss contingency, new claims filed, number | claim</a></td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_LossContingencyNumberOfLawsuits', window );">Loss contingency, number of lawsuits | lawsuit</a></td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_LossContingencyNumberOfArbitrations', window );">Loss contingency, number of arbitrations | arbitration</a></td>
<td class="nump">2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_s_LossContingencyNumberOfArbitrations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loss Contingency, Number Of Arbitrations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">s_LossContingencyNumberOfArbitrations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</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_s_LossContingencyNumberOfLawsuits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loss Contingency, Number of Lawsuits</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">s_LossContingencyNumberOfLawsuits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</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_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-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_LossContingencyNewClaimsFiledNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of new claims filed pertaining to a loss contingency 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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-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_LossContingencyNewClaimsFiledNumber</td>
</tr>
<tr>
<td style="padding-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_srt_LitigationCaseAxis=s_BlackBerryLitigationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_LitigationCaseAxis=s_BlackBerryLitigationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089891135912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plan (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 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_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Defined contribution plan, cost</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="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_srt_StatementGeographicalAxis=country_IL', window );">Israel</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance costs</a></td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="nump">$ 1,800,000<span></span>
</td>
<td class="nump">$ 1,100,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_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 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> -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_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-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_SeveranceCosts1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 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_SeveranceCosts1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_IL">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_IL</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089971749208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions - Narrative (Details) - Scalyr - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 06, 2021</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 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_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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Percentage of voting interests acquired</a></td>
<td class="nump">100.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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Aggregate consideration transferred</a></td>
<td class="nump">$ 125,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>
</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_PaymentsToAcquireBusinessesGross', window );">Cash payments for business acquisition</a></td>
<td class="nump">5,000,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Purchase consideration</a></td>
<td class="nump">$ 124,628,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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_BusinessCombinationHoldbackNumberOfShares', window );">Holdback shares (in shares)</a></td>
<td class="nump">1,317,079<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_BusinessCombinationHoldbackFairValuePerShare', window );">Holdback shares, fair value per share (in USD per share)</a></td>
<td class="nump">$ 14.59<span></span>
</td>
<td class="text">&#160;<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_OtherPaymentsToAcquireBusinesses', window );">Cash related to certain obligations</a></td>
<td class="nump">$ 400,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_s_BusinessCombinationHoldbackSharesAndCashTerm', window );">Release term for Holdback Shares and cash</a></td>
<td class="text">18 months<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationAcquisitionRelatedCosts', window );">Business combination, acquisition related costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000<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_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual', window );">Revenue of acquiree since acquisition date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000<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_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual', window );">Loss of acquiree since acquisition date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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_BusinessAcquisitionAxis=s_ScalyrMember', window );">Noncompete Agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-lived intangible asset, 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>
<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_FiniteLivedIntangibleAssetsFairValueDisclosure', window );">Finite-lived intangible assets, fair value disclosure</a></td>
<td class="nump">$ 700,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_us-gaap_BusinessAcquisitionAxis=s_ScalyrMember', window );">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>
<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Consideration transferred, equity interests</a></td>
<td class="nump">$ 106,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="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_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Consideration transferred, equity interests (in shares)</a></td>
<td class="nump">7,277,214<span></span>
</td>
<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=s_ScalyrMember', 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>
</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Consideration transferred, equity interests</a></td>
<td class="nump">$ 14,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>
</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_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Consideration transferred, equity interests (in shares)</a></td>
<td class="nump">2,138,347<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=s_ScalyrMember', window );">Restricted 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>
<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Shares granted (in shares)</a></td>
<td class="nump">1,315,099<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_s_BusinessCombinationHoldbackFairValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Holdback, Fair Value 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;">s_BusinessCombinationHoldbackFairValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</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_s_BusinessCombinationHoldbackNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Holdback, Number of Shares</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">s_BusinessCombinationHoldbackNumberOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</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_s_BusinessCombinationHoldbackSharesAndCashTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Holdback Shares and Cash, 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;">s_BusinessCombinationHoldbackSharesAndCashTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</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_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_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 voting equity interests acquired at the acquisition date in 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 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<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_BusinessAcquisitionPercentageOfVotingInterestsAcquired</td>
</tr>
<tr>
<td style="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_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&amp;oid=123586518&amp;loc=d3e1043-128460<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for 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 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<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_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for 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 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<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_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_FiniteLivedIntangibleAssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets, excluding financial assets, that lack physical substance, having a limited useful 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/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 (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_FiniteLivedIntangibleAssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherPaymentsToAcquireBusinesses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other payments to acquire businesses including deposit on pending acquisitions and preacquisition 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 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_OtherPaymentsToAcquireBusinesses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=s_ScalyrMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=s_ScalyrMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089892920984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisitions - Assets Acquired and Liabilities Assumed (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Feb. 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_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>
</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_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 108,193<span></span>
</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_BusinessAcquisitionAxis=s_ScalyrMember', window );">Scalyr</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_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>
</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 699<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,665<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_s_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash', window );">Restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">444<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets', window );">Prepaid expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">277<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,150<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_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">108,193<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(412)<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue', window );">Deferred revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,041)<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther', window );">Other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(347)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " 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">$ 124,628<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_s_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Restricted Cash</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">s_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>s_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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, 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 for goods and services received that are used in an entity's business and related party payables, 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 revenue expected to be recognized as such within one year or 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 identifiable intangible assets 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 liabilities due after one year or 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=s_ScalyrMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=s_ScalyrMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089969223448">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisitions - Intangible Assets (Details) - Scalyr<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Feb. 06, 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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></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_FinitelivedIntangibleAssetsAcquired1', window );">Fair Value</a></td>
<td class="nump">$ 17,150<span></span>
</td>
</tr>
<tr class="rh">
<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=s_ScalyrMember', window );">Developed technology</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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></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_FinitelivedIntangibleAssetsAcquired1', window );">Fair Value</a></td>
<td class="nump">$ 15,500<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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Useful Life</a></td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=s_ScalyrMember', window );">Customer relationships</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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></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_FinitelivedIntangibleAssetsAcquired1', window );">Fair Value</a></td>
<td class="nump">$ 1,500<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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Useful Life</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=s_ScalyrMember', window );">Trademarks</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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></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_FinitelivedIntangibleAssetsAcquired1', window );">Fair Value</a></td>
<td class="nump">$ 150<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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Useful Life</a></td>
<td class="text">2 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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -Subparagraph (a)(3)<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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-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_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_FinitelivedIntangibleAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.</p></div>
<a 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 1<br> -Subparagraph (a)(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_FinitelivedIntangibleAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessAcquisitionAxis=s_ScalyrMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=s_ScalyrMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140089885828968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions - Pro Forma (Details) - Scalyr - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaRevenue', window );">Revenue</a></td>
<td class="nump">$ 45,749<span></span>
</td>
<td class="nump">$ 22,920<span></span>
</td>
<td class="nump">$ 83,219<span></span>
</td>
<td class="nump">$ 42,555<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_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (60,952)<span></span>
</td>
<td class="num">$ (32,761)<span></span>
</td>
<td class="num">$ (125,944)<span></span>
</td>
<td class="num">$ (74,314)<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_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(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_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of 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 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<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_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=s_ScalyrMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=s_ScalyrMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>EXCEL
<SEQUENCE>90
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MPG2B7I"!5<BWL<I!;(.2B+A\06$CC%#[K-))T .ID$>2BN1;WG8\C-2E!4R
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
M)D?(W;'A[D:+37,NMA!:BZJY7//,C( 5F/<K(?3^QC;0'=Y._@902P,$%
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
MVZ*H?[QH?E]C\ZLS9_\#4$L#!!0    ( '2**E-<.AHV7P(  .\$   8
M>&PO=V]R:W-H965T<R]S:&5E=#<N>&UL?511:]LP$/XKARFLA1([3MIMQ0DD
M;<<V"(2&;@]C#XIUB;7*EBN=D_;?[R0[7@9-7ZP[^>Z[[SZ=E.V-?7(%(L%+
MJ2LWB0JB^B:.75Y@*=S U%CQGXVQI2!V[39VM44A0U*IXS1)KN-2J"J:9F%O
M::>9:4BK"I<67%.6PK[.49O])!I&AXT'M2W(;\33K!9;7"$]UDO+7MRC2%5B
MY92IP.)F$LV&-_.QCP\!/Q3NW9$-OI.U,4_>^28G4>()H<:</(+@98>WJ+4'
M8AK/'6;4E_2)Q_8!_4OHG7M9"X>W1O]4DHI)]"D"B1O1:'HP^Z_8]7/E\7*C
M7?C"OHM-(L@;1Z;LDIE!J:IV%2^=#D<)Z?!$0MHEI(%W6RBPO!,DIIDU>[ ^
MFM&\$5H-V4Q.5?Y05F3YK^(\FMZ:2K+$*($M9[22@MA9$2^L/3DP&WA B3P+
M:XT^:H>6E+>7+"!:&\)-_@2BZJS":(G6?8#[YT;1*YPOA66L DGE0E_ &:@*
M%DIK/A>7Q<1]>#9QWG&>MYS3$YRO86$8S<$]<Y?_Y\?<?R]">A!AGKX+^+W1
M Q@-+R%-TN1Q=0?G9Q?OP(YZ;4<!=G0"MA?1:_BF,+]F:T>6)_/W.^7&?;EQ
M*#<^46XF__"\M(=&!H24R@^^T% +);WDN:@5"7T)+IR7<JY!>1E64>4(N7'T
MYGFTA3^'POZ:[Z;)8)C%NV.V\=$0EFBWX:HYQFPJ:N>QW^UO\ZP=XG_A[5.P
M$':K*@<:-YR:##Y>16#;Z]4Z9.HPTFM#?$&"6?"+A-8'\/^-,71P?('^C9O^
M!5!+ P04    " !TBBI3_&&6_ 0)  !_)   &    'AL+W=O<FMS:&5E=',O
M<VAE970X+GAM;)U:W7+;NA%^%8Q[IM/.1!$!D!29.IY19/E$G41R)2>GMS0%
M66PH0@>D_-.G[P*D28GXD=U<Q"2U +]=[.ZW"_#RB8M?Y9:Q"CWO\J+\?+&M
MJOVGX;!,MVR7E!_YGA7PRX:+75+!K7@8EGO!DK4:M,N'Q//"X2[)BHNK2_7L
M5EQ=\D.59P6[%:@\[':)>/G"<O[T^0)?O#Y89@_;2CX87EWNDP>V8M6/_:V
MNV$[RSK;L:+,>($$VWR^&.-/$S^6 Y3$SXP]E4?72*IRS_DO>3-;?[[P)"*6
ML[224R3PYY%-6)[+F0#'G\VD%^T[Y<#CZ]?9;Y3RH,Q]4K()S__(UM7V\T5T
M@=9LDQSR:LF?OK)&H4#.E_*\5/^CIT;6NT#IH:SXKAD,"'994?]-GAM#' V
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
M3EUN60(-@Q2 WS><5Z\W\@7M-T=7_P-02P,$%     @ =(HJ4WN1!--)!
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
M[6Q0I<E,")1>X Y\]$Q;WQY'09$L(9RL7+!2"SEBD$X?FG3*O!$1.#$J&B]
MZ?<QP-(1U<(;PVN#O5=+R>^&\OLF.7;4_Q(M!85SS"6)+7ZT98Z,0"4]!7\Z
M#$X#!S?WY YDT*2<&@I_,-HK/- EDC*>0CMUA;AMD@#_Q@8$O];E@V>GR61
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
MH.,-M+ZT=.\V$W;0_9HY_0=02P,$%     @ =(HJ4S=1NBRH P  >PD  !D
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
MZ;" G[1[YU:\W=[/,=^,B]@\UE"=35X?C"BT&W%[DWPE6R@\QTXKEP7^1.C
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
M<N^6*\%1CVD#WB\4*G5W0P)V7UK/_PU02P,$%     @ =(HJ4W2@U>"%$0
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
M>QY[T3SUII/I&:T23=@[AQO/XR3RYFF"KV)_EHY1U==?U-LT#KPPB) ,/Y@
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
MZ_D2G3&(5& RQK 4[@Z%SJ,Z, 8H='1]\6\ 25 R+1QR)T61ZU8>WFDEX (
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
MPB39J+3=?(E6&LW@K(C8M J$;9E*X,5\\1E^9XO[>THX4[ -_LA5+'2GV?G
M\CO8&KA0#/>%FP T6D"JP ZVN7J%!<@T22%_H,0+"!=G58+5I61NZ=G;+W+P
M'RN>:70J5)LX(!0PB_==MK"J;2IM16BD4@-.#L6Q!#0*"PYV+PK$V99/)F!#
M28VQ/I90U!R$5MTFCY,6!3Q>VC,UL>JU/#WDR-9<@N4$#% DAI>F/I< J6RJ
M[D'BR:-=]E%&E] *"PTUT"#HDXE^"]+G4=&D@M.B:V:!=]ZV7LMXELF8X3*Z
M ZYD*17ZAC6<O\(6.6=Q2NH>\OPX6JA(*]<PF9'.U8_J;:!G\<-1D(U(-,OK
M#*\DT/C=%(!@%45A::I8UE;]"AIY4N^P_^/:\9;9 EU+H'6KR3MHR=!R*PVN
M=5<!C3N(MG,."64GIU"@BO.#V4U@\C[9R;L0CT?>X$S&'V=/NJUR:*A&JE-R
M>ZPO?X^^=E<_DW?#B+I#_P1%SZ-C/[*BZSMT-!Y9.1C3<#0\(5>\D/#E5(?^
M\KR]-TV]TNV\PGY\,#R.$_Y&N/2%"G0]AX;PYPQ=X@<TB!SJAT,2>=0?PV/@
MX*KGC6D4^#N^_A<H0)73#VO.G/ZP%MQ^.&Z$(#RQ?:JN(:3FQ9FTF]0P0Q5_
MJ>U:;G]4VUWQF$'6FMYKFZ>]*6QEE25[[?^@%Y]BTX+87:4^>]R5Z_Q-8Y#\
M\E/DN=ZOQ U"&ODCZH5A_0'73C421-2/0AJ,(*4C.G*A;@.W_=9[-N8Z;]0;
M#>DP&M9?BAKN3*N_F_:L.,SO.(6;"!GZ-!A[6#2AX]A!"U4SA&+R.T\X=PF$
MC[Q1MS;?C>J#WN12WPVI,QYWFI=PNB'AD&S@1VA=63Z:(X/J(^J,=NI+::"?
MA2X-74 6.L2- CH.(SKTPI<^H0=[]Q9H#AM[.\-OHJHP]16F6^TN@)/ZWK-3
MKV^/-TQM!+"=\368.OT1W+=4?2.K'XPL[2T(NB_<J:R8PB66*U2 ]VL)1=T\
M8(#N6GSQ#U!+ P04    " !TBBI3>\%,W*("  !I!0  &0   'AL+W=O<FMS
M:&5E=',O<VAE970R,2YX;6RE5%UOVC 4_2M7T1XV*6M( A00($'7#Z:U1=!N
M#],>3'))HCIV:CNE_/M=.S1CTLK+7FQ?^Y[C^^'C\4ZJ)YTC&G@MN= 3+S>F
M&@6!3G(LF3Z3%0HZV4I5,D.FR@)=*62I Y4\B#J=?E"R0GC3L=M;JNE8UH87
M I<*=%V63.WGR.5NXH7>V\:JR')C-X+IN&(9KM$\5DM%5M"RI$6)0A=2@,+M
MQ)N%HWG7^CN'[P7N]-$:;"8;*9^LL4@G7L<&A!P38QD832]X@9Q;(@KC^<#I
MM5=:X/'ZC?W*Y4ZY;)C&"\E_%*G))][ @Q2WK.9F)7<W>,BG9_D2R;4;8=?X
M1D,/DEH;61[ %$%9B&9FKX<Z' $&G7< T0$0N;B;BUR47YAAT[&2.U#6F]CL
MPJ7JT!1<(6Q3UD;1:4$X,[U&F2E6Y44""]'TF(HU#@QQ6X\@.?#,&Y[H'9X^
MW$IA<@V7(L7T;WQ ,;6!16^!S:.3A%]K?@9QZ$/4B<(3?'&;:.SXXG?XUIC1
M6S*PPDHJ4X@,?LXVVBAZ%K].T'=;^JZC[_YW'4_R6 V.=,42G'@D,HWJ!;WI
M]>7]]6JVO%E<P.+NZGYU.WM8W-_!-RFRSYP>=0I,:S3:AT227+1+3VZA4B1>
M9?; 1 KX7!>5+8$/ FG8["$[!+V''2HD$MA*3C+5\+$08')9:T+J3R.8:<M'
M/=F[GAQ,)FH2<MNE9G@4A:&(UH89U/ !!G[<&]+<]?O#+BRT8L@A[/B]L$=G
M_5Y,+='&\I%^>0KA *(^/$C#.*'"@3\81G81^_%Y#/]J57#T_$M4F1.YIEK4
MPC1*:'?;?V36R.>/>_,)W3*5%4(#QRU!.V?G/0]4(^S&,+)R8MI(0])TRYS^
M0E36@<ZW4IHWPU[0_J[3WU!+ P04    " !TBBI34*#;IJX,   =(0  &0
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
M 3/.&H0S7"91VC*R0V=8&0.[)*5FL%VW;YR((<B4Y7%TJ,?P05&S4$J".CV
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
M',[?XO#SP7#2&R'BJXHM!_[;4N>E.)_T^LUK7KF6NB"E<NF!S/F@?],;[BV
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
M8>G>/Q@?X/9W6N-AX@_H_RCI+U!+ P04    " !TBBI3@0Y/\M<.  #0*@
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
M-3D^.XG MN.[73A3AY&Y-(X'<!!+?O'0>@/6%\:XW<('Z-_0^0]02P,$%
M  @ =(HJ4XMQDBD) P  ;@8  !D   !X;"]W;W)K<VAE971S+W-H965T,S N
M>&ULE5513]LP$/XKIPQ-(&6D3=(F96TE8$S;-+8*V/8P[<%-+HV%8P?;H<"O
MWSDIH4C0:2^)S[[O^^[.N<MTK?2U*1$MW%5"FIE76EL?!8')2JR8.50U2CHI
ME*Z8)5.O E-K9'D+JD00#@;CH&)<>O-IN[?0\ZEJK. 2%QI,4U5,WY^@4.N9
M-_0>-R[XJK1N(YA/:[;"2[0_ZH4F*^A9<EZA-%Q)T%C,O./AT4GL_%N'GQS7
M9FL-+I.E4M?.^)S/O($+" 5FUC$P>MWB*0KAB"B,FPVGUTLZX/;ZD?UCFSOE
MLF0&3Y7XQ7-;SKS4@QP+U@A[H=:?<)//R/%E2ICV">O.-R;%K#%651LPV167
MW9O=;>JP!4@'KP#"#2!LX^Z$VB@_,,OF4ZW6H)TWL;E%FVJ+IN"X=)=R:36=
M<L+9^4+3_6I[#TSF<';3\)HJ;GWX1M_#_A5;"C0'T\"2DO,/L@WK2<<:OL(Z
MAG,E;6G@3.:8/\<'%&$?9O@8YDFXD_!+(PXA&OH0#L+A#KZH3SMJ^:)_I.W#
M0C!IGV</OX^7QFKZ8/[LD(I[J;B5BO^_PB\5=B>9:]$C4[,,9Q[UH$%]B]YS
M!7Q2D'2'F:+^,19S4 78$J%0@AJ1RQ7L<TD[JC$$,P='<&R<#U7ZOJWTQF2R
MH6;M:]\]OA<%SXBKT9+;1N-S9=B#H1]'(;W3*(%35=6-16U\,*JP:Z;1[P"N
M-;62/-O"QOZ(!"(_3B=PRFINF> /%#Z71"&9>-<8['E@&/F#*(*Q/QE-X"M2
M>Y9*D'-5:W6+CM! XH_CR/&.4XI%TLTVW42@_,EM174T\/9-&@[#]Q#ZDW $
M5XIDW>$+=85P[(_#"0Q3/TE2$C6&:I=E3=4(Y@J=(UU-QEDW=0C**J4M?^@V
M]A,_B9(#V!_Y\6!TL%.JN\(])Y5.7#DIW2B)X*6O,MB: 17J53OI#-U_(VTW
M#OK=?I@>=S/DR;V;Q.=,K[@T(+ @Z. P&7F@N^G6&5;5[419*DOSJ5V6]$-
M[1SHO%#*/AI.H/_%S/\"4$L#!!0    ( '2**E.[,QV?1P,  (,'   9
M>&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;*U5VV[C-A#]E8'0AP301A=;<F#8
M!IQDT^YBMPB2M$51](&61A*Q%*F25)STZSND;-7;V'[JBT1R.&?.7+G8*OW-
M-(@67ELAS3)HK.WF462*!EMFKE2'DB25TBVSM-5U9#J-K/1*K8C2.,ZCEG$9
MK!;^[$&O%JJW@DM\T&#ZMF7Z[0:%VBZ#)-@?//*ZL>X@6BTZ5N,3VE^Z!TV[
M:$0I>8O2<"5!8[4,ULG\)G/W_85?.6[-P1J<)QNEOKG-IW(9Q(X0"BRL0V#T
M>\%;%,(!$8V_=IC!:-(I'J[WZ/?>=_)EPPS>*O$;+VVS#*X#*+%BO;"/:OL3
M[OSQ! LEC/_"=K@[2P,H>F-5NU,F!BV7PY^][N)PH' =GU!(=PJIYST8\BSO
MF&6KA59;T.XVH;F%=]5K$SDN75*>K"8I)SV[^B0MDS7?"(2U,6@-7#PSVIG+
M160)W]V*BAW6S8"5GL#*X:N2MC'P4998?J\?$:^17+HG=Y.>!?S<BRN8)"&D
M<9J<P9N,SDX\WN0$WH]*E5LN!#!9PGO/[[@IA#*]1OACO3%64\G\><;L=#0[
M]6:G)\P^42>5/=E1%=QSR2U^^$*E>(3"L9B?Q78].S<=*W 94%,:U"\8'":5
M>=P0)/4W,XX!!?5M#"H4BOK+6")#(ML@5$I0HW)9PP67=*)Z0]$REW.B^%[]
M#E^HKSM2MU@T4@E5O\$/D&1A%L=PZ^L7-76O8*X)3<,[2+SL9R4_%*KMT!+)
M6B-2IU,.\BR&9\U*&CTTE@@HA@=FO2B;SN!962: _]<_2*[#"8F_H#%SZO2B
M;WNR2+18J[3E?WOK<)&$^32]/(4R1(G8Y^$LSN!,YK,Q\]G_E/D0[GOK*F]]
M2/CC*PU?@\?*XJSAXV5Q)($AH+&\]:&J!@+?10P' L"-JYZA-LR[RKBGQJ&
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
MTDL.E=U ZVM)2;T?6 7]VW#Z#U!+ P04    " !TBBI3["]\$IX"  !J!0
M&0   'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q]5$UOVS ,_2N$L4,+>'5L
M)VD:) &2[JO#"A1-NQV&'12;L87*DBO)3?/O1\F.EP%-+Y(HD8^/HIYF.Z6?
M3(EHX;42TLR#TMIZ&D4F*[%BYD+5*.EDJW3%+)FZB$RMD>4^J!)1,AB,HXIQ
M&2QF?N].+V:JL8)+O--@FJIB>K]"H7;S( X.&_>\**W;B!:SFA6X1OM8WVFR
MHAXEYQ5*PY4$C=MYL(RGJZ'S]PX_.>[,T1I<)1NEGIQQD\^#@2.$ C/K$!A-
M+WB-0C@@HO'<809]2A=XO#Z@?_&U4RT;9O!:B5\\M^4\F 20XY8UPMZKW3?L
MZADYO$P)XT?8M;XI.6>-L:KJ@HE!Q64[L]?N'HX")H,3 4D7D'C>;2+/\A.S
M;#'3:@?:>1.:6_A2?321X](U96TUG7**LXNOJ K-ZI)G<"/;'KO+.GM@&X'F
M?!992N)<HZP#7+6 R0G ,=PJ:4L#GV6.^?_Q$9'K&28'AJOD7<#OC;B - XA
M&23Q.WAI7W'J\=(3>&LLZ%%9N,=::<ME ;^7&V,UO8\_[\ />_BAAQ^>@/^A
M9/%1T$O+86D,6@.;/1S=\I*D8]ZZUG=AG3:GIF89S@,2GT']@L%Q+N9SA9 I
MTHOQ9:DMU)K4J^T>F,P!GQM>N])#D$@#\2HZ7GO8H48"@:T2I%,#9UR"+55C
M*-*<3ZD6AT>]V/M>=":3#2FY[TX[/$INB=':,HL&/L D3$=7- _#\=40;HQF
M*" >A*-X1&?C44JM,-;AD8!%#O$$DC$\*,L$1<63<'*5N$4:II<IO-6BZ.C]
M5Z@+KW)#=]%(VTJAW^T_DF6KGW_N[2]TRW3!I0&!6PH=7%R. M"MLEO#JMJK
M::,L:=,O2_H,43L'.M\J90^&2]!_KXN_4$L#!!0    ( '2**E.$L)C7E@0
M )$*   9    >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;(U6W4_C.!#_5T85
M#U3*T21-6HI*)6"/.U;L+0)V[^%T#VXR::QU[*SMM'!__8V=$,*RK?:E'<>>
M[]]\+'=*?S,EHH6G2DAS/BJMK<\F$Y.56#%SHFJ4=%,H73%+1[V9F%HCRSU3
M)29Q&,XF%>-RM%KZ;W=ZM52-%5SBG0;35!73SY<HU.Y\%(U>/MSS36G=A\EJ
M6;,-/J#]4M]I.DUZ*3FO4!JN)&@LSD<7T=GES+WW#[YRW)D!#<Z3M5+?W.$F
M/Q^%SB 4F%DG@='?%J]0"">(S/C>R1SU*AWCD'Z1?NU])U_6S."5$G_SW);G
MH],1Y%BP1MA[M?L3.W]2)R]3POA?V'5OPQ%DC;&JZIC)@HK+]I\]=7'X%8:X
M8XB]W:TB;^4'9MEJJ=4.M'M-TASA7?7<9!R7+BD/5M,M)SZ[NLB^-]QP%R$#
MQX]L+=",EQ-+HMV#2=:)N6S%Q'O$S."3DK8T\+O,,7_+/R&3>KOB%[LNXX,"
M/S;B!*91 '$81P?D37L_IU[>=(^\R\;0%V/@2E5K+ED+"9G#A3$$_4$8X)^+
MM;&:X/+O ;U)KS?Q>I,]>A^HBO)&(*@"[C%3&\G_PQQN<I26%QP[ TQK@::S
M,^J6LS479 X:=]]4/\:T#>%!U:Z<STS-,CP?4;T:U%L<K1Y+!-9J9$.-8J"1
MM1J!2\B4E%W][+@MP3KV0:QVJ)%J,U,Z=X*L>\ UD#[!":U4YE P^K!EHJ$8
M2"\@9];'8RB(&2B4H!9!*.3NF6H,V67&9W!1J49:N&*F]*9FCD!B):$410-'
M,%LL*("9>V><.4AWA&28!K-92G&G?/+,8L>;) G<::P9SP&?J+T9A'@^AQMI
MF=QPQ]B%*)H'41K"'TKE.RX$1.%I$"VFK[IJ]NP5'2=1/(8/6*!V$=6X14D.
M'Z=!F$1C^$QNZS<Q/IXF\S$\*LL$U(W.2NHL+MJ&YZA;=!Y!%"?!+#Z% SA,
M>QRFOXS#:RZYQ=]NJ1WF0Z??(=' '=/6L?RL?'Z&R(-&[$=DFWHN-V!].+T=
M-'$ZQ WAQ*HV\HPX,N9R:I5_Q-]EC[\6F<--"TW" J\\7V.P: 1E9>LQ[]S<
M@\XSN'8@_NI!_*5EN^4%_@!5?WQ&IHV#PI8&7NW,PZR42JC-L\MH&J1A"'.X
M\JV=0$&N^6B:DM<$.'\=PZ-F.4U?FLS@ !AW2'GO8U_$1R]@/0"660^6V4&P
M]-D>M,6 2D:!GX2$F78;V ."P\*'^88--)(U.7?YJ$F^EPL%I5IFW#O<:^KV
M!FJ?QN>) $23UZ>-XMS6C#\]N*Q+%)\E^KP_9$P\:Y=AWF9XV.Q5EC6^9(F^
MQK5N',;:L1.^ZT2/I49\,^F YM2SGU,/_&G/C9M@K;Q7ZKYK$$>0I,$\61 1
MQ\&";H[@=!K$D?N2Q$&:IO 7S2>AC.MSQ[,P6*34:8B<QL%\%GDRBM-@D22>
MGB?!-$K&/T/!9+ F$/0V?ADRX%M9NS'T7_M]ZZ)=,UZ?M\O:)Z8WG,(ML"#6
M\&1.A:_;!:@]6%7[I6.M+.'<DR7MC*C= [HOE+(O!Z>@WT)7_P-02P,$%
M  @ =(HJ4W:+YQBG!   V1,  !D   !X;"]W;W)K<VAE971S+W-H965T,S@N
M>&ULQ5A1;ZLV%/XK5G0?6JDMV$ @5VFD)FUO[[2K1HVZ/4Q[<(B36 7,;-/<
M3?OQ.P8*20N$33?:2V(;G\_?.3[G,WB\$_)%;1G3Z'L<)>IZL-4Z_6Q9*MRR
MF*HKD;($GJR%C*F&KMQ8*I6,KG*C.+*(;0^MF/)D,!GG8W,Y&8M,1SQA<XE4
M%L=4_CEED=A=#_#@;>");[;:#%B3<4HW;,'T<SJ7T+,JE!6/6:*X2)!DZ^O!
M#?[\0(;&()_Q"V<[M==&QI6E$"^F\W5U/; -(Q:Q4!L("G^O;,:BR" !CS]*
MT$&UIC'<;[^AW^?.@S-+JMA,1+_RE=Y>#X(!6K$US2+])'8/K'3(,WBAB%3^
MBW;E7'N PDQI$9?&P"#F2?%/OY>!V#-P_!8#4AJ0=P:D;06G-'#Z&KBE@=O7
MP"L-O+X&P])@V-? +PW\O@9!:1#DNUML1[Z7MU33R5B*'9)F-J"91IX0N35L
M(4],[BZTA*<<[/3D46YHPO^B12(E*W3+5"AYFO?%&DTS!19*H;-;IBF/U#GZ
MA"RDME0RA7B"GA.NU04,0GO*HPCLU-C20,TL8(4EC6E!@[30P.B;2/16H;MD
MQ5:']A:X5/E%WOR:DD[ G[+H"CGX A&;X.?%+3K[=%X3+WX;:,YZH-HE:BO(
M;3?(32J!FGT$Y.X($YK4_K6"W/</DMT*\J6_.^T@#_W=:00Y2 *G2FXG1W5:
M4&<1A<R%+%YH$;Z@WWZ&Y^BK9K'ZO0/=K=#='-UM05\8FBB5/&3HS%0"9%G*
M9)%BY^COO4)I*H@"?)B#FQ/F=>)X8^NU@9!7$?*Z"=&(&6^5\?8"A5")?,5D
M4=N2A0Q.B16"MI8T4;0X/(!F$[MBI=$>.WSE-M,;5O2&G?2>V(K!P;L$DD#M
ME4G-31N.W#63$IB5O$MM@8-6:5 DGFSR\!;#YTUDBW6]/;)V1;6HR(\S\-"W
MO0!CYW#F7>^9]PTS77=$1MC!AS._])[YT# 3.QYQ1F[0''R_"K[?&?RB%&XZ
MTCZHD((3%-6H0A_]FQQ.LG@))64&RA-'J0Q2A1\F\9'\&'V(J@N;&GC#EJ!B
MNSX][1^0TQUQP7L'-3Y!W#&I\<G_4YZS<N'NFCID72L\=CI9S]_3V^/^UBG>
MLXT,-KZ8.!_9M;"J3P;<?304>S5%,Q''L/;B6!+4"H^]4R1!+=&X6Z-G=<!@
M$=DK)9 6\#AWM.AG*30YO!=R&J$T6T8\!#0PZ2'EN$E_1W[@P\=8RZ[4$HB/
M:."IG0.]$MH<L!1^V"5\65["O_FVXNJHX_X'QQT7.R[QV_RN!1L'W9H*Y*!B
M[[HRI-9G/#I!!I):4<F/4-3_(D/EP@<1QJ[MX>#].T"?F8?NU2I.<*=[C^#1
MY4T4"1VS1*/'_$.K*W"U?A-RBHVIE99T*^U)3F;R47P]XMEV6[&36H))MP3/
M)7^EFJ%Y1$-F8MT5A%I_R2GTE]3Z2[KU]S1!;GK_) VO/];>/4+,Y":_4U)0
MAUFBBRN%:K2ZM[K);VNL>GIQZ?6-R@U/%(K8&DSM*Q]6E\4]4M'1(LUO)99"
M:Q'GS2VC\+EB)L#SM1#ZK6,6J&[S)O\ 4$L#!!0    ( '2**E,#QAQRYP$
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
M3-'BW4U ]'!OAPFJUA_]O4+;,3^L[5,'V@78_5(I/$W<;9H>S_P/4$L#!!0
M   ( '2**E.18:\%K (  /@(   9    >&PO=V]R:W-H965T<R]S:&5E=#0R
M+GAM;+56;6_3,!#^*U8D))"@>6N[,K65VK2((295K8 /B ]><DFL.G:PG77\
M>VPG#=U(PS;@2VM?[GF>N_/%E^F!B[W, 12Z*RB3,R=7JKQT71GG4& YX"4P
M_23EHL!*;T7FRE( 3BRHH&[@>6.WP(0Y\ZFU;<1\RBM%"8.-0+(J"BQ^+('R
MP\SQG:-A2[)<&8,[GY8X@QVH3^5&Z)W;LB2D "8)9TA .G,6_N5Z8ORMPV<"
M!WFR1B:3&\[W9G.5S!S/! 048F48L/Z[A0@H-40ZC.\-I]-*&N#I^LC^SN:N
M<[G!$B).OY!$Y3-GXJ $4EQ1M>6']]#D,S)\,:?2_J)#X^LY**ZDXD4#UA$4
MA-7_^*ZIPPE \W0#@@80/ 0,SP#"!A ^5F'8 (:/51@U )NZ6^=N"[?""L^G
M@A^0,-Z:S2QL]2U:UXLPTR<[)?13HG%JOJO[ _$4[4C&2$IBS!1:Q#&OF"(L
M0QM.24Q HC<HXBP&I@2V9[PE<H^V< NL O1R!0H3*E]IMZ-M"2S.-?O>0&TJ
M(#HXIJ[2B9APW+@)>ED''9P).D37G*E<HC5+(.G K_KQXQZ\JPO85C$X5G$9
M]!)^J.@ A?YK%'B!WQ%/]'BXUY7.WZFOGZU^KQAAVU*AY1N>X8MRS!A05&*A
MF#[Q10_GL.4<6L[P'.?OG??UH_9!5PH*^:U'8=0JC'JCWH P"OIN-.]"T\)=
MK=E/X[\=>-Z+KA9X)F[U!]SD#&[]=+U[=1NW=1L_Z;27/9P7+>?%?SKM2:LP
M^2>G'?73^.&YZC\=5^?AGESE^KK,[ R5R-[&]2O86MLQO;#3Z8%]Z5]&?H=]
MI<=Z/85_T=??!-=89(1)1"'54M[@0G>0J.=LO5&\M(/DABM]E]MEKC]-0!@'
M_3SE7!TW1J#]V)G_!%!+ P04    " !TBBI3<F;G!L,#  #.$   &0   'AL
M+W=O<FMS:&5E=',O<VAE970T,RYX;6R]6%MOVS84_BN$T (ML$:BKG9@&Z@O
M6S.L0) LV\.P!T8ZMH1(I$?2<0/LQX^D9<D723:\NB^Q1)_O.S=^/&8&:\9?
M1 H@T;<BIV)HI5(N;VU;Q"D41-RP)5#US9SQ@DCURA>V6'(@B0$5N>TZ3F@7
M)*/6:&#6[OEHP%8RSRC<<R1614'XVQARMAY:V-HN/&2+5.H%>S18D@4\@GQ:
MWG/U9E<L258 %1FCB,-\:'W&MS/<UP!C\4<&:['SC'0JSXR]Z)>[9&@Y.B+(
M(9::@JB/5YA GFLF%<<_):E5^=3 W><M^\\F>97,,Q$P8?F?62+3H=6S4 )S
MLLKE UM_@3*A0//%+!?F+UJ7MHZ%XI60K"C!*H(BHYM/\JTLQ Y \30#W!+@
M'@+\%H!7 KQS/?@EP#_70U "3.KV)G=3N"F19#3@;(VXME9L^L%4WZ!5O3*J
M-\JCY.K;3.'DZ %>@:X $9J@":.2J\ZA,<D)C4&@3VB:";)8<%@0TU<V1UO$
M\QOZ!=B"DV7ZACY,09(L%Q\5Y.EQBCZ\^XC>H8RBWU.V$HI<#&RIPM5.[;@,
M;;P)S6T)S4-?54"I0#.:0-* GW;CPPZ\K<I4U<K=UFKL=A+^NLIOD(=_0J[C
MXH9X)N?#G:9T_I_WV<7>]XKA51O',WQ>"U_[QOCK-V6*[B04XN\.1W[ER#>.
M_.X=VK1_-L#0 /6)^#KR@RA0V;WN=N78RG7"R-^WFAY;]3SL!_M6LV,KKQ=Z
MN++:RS"H,@S.R1#-.2MJ$:XSF:*).0& HS'0.%5'^0OZMY)=%FOK&#3 -.$A
M$R\=%0^K>,+KMC:J'$6=B=\#U]&K@;3CI*G1W338<6X<YWV3(B\%3B\%SBX
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
MWIO@N'1%F5I-NYS\['""2Y05 I,I7"MI-:4)1DPP.4<#)S!!5UDN%S!&[>\
M;<"WF> +YM)JX"O3FKG4PM$-6L:%.89WP"7<<2&<13^T!.J."^<UU&@#E;P
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
MV;*<<L4$1Y*F2^LEOEJ[CG&H+/YE]*!ZU\B4<B?$9[-XLUU:CD%$,YIH$X+
MWSU=TRPSD0#'ER:HU>8TCOWKA^A_5,5#,7=$T;7(_F-;O5]:L86V-"5EIM^)
MPY^T*2@P\1*1J>H7'1I;QT))J;3(&V= D#->_Y.O#1$]!^R?<7 ;!_=G';S&
MP:L*K9%595T3358+*0Y(&FN(9BXJ;BIOJ(9QT\9;+>$N S^]VD@X$5)_0X1O
MT>LO)2N@1WJ&_H83=(%NZ^8BD:)Q0_3\FFK",O4"K#_<7J/GSUZ@9XAQ]'XO
M2@6V:F%KP&FRV4F#Z56-R3V#Z6V972(/SY#KN'C$??T#=\+/N=O 3DN1VU+D
M5O&\'U T0YN,0,G'!'R\ 7/T1M-<?9I(YK7)O"J9?R;9>Z%)AHH^V?0AUQB3
M=;2PBF8>V?N5&X;N?&'?]PD;6N$XBN+6Z@BJWT+U)Z'>4*6NT,LD*?,R(YIN
MX?$!*4D8J1]0@$YR(37[7FV,H:\3!#U<%U'D12?H1ZP"WPG&T0<M^F 2_6:4
MXAGB=)3G8( !Q_'</4$Z8N5YD3>.-&R1AI-(_TE3EE"4EI(S74HZ=2B.$D1M
M@NCI#WC<)HL?]8#'0TI][Y3WH5'<.T5'..<MSODDSK7(BU)3J69(B50?B*2S
M&JUY TG!6?)33<!.I\3.T[<!]X0?/VHCFG!]DOW ".Q1)T:L/#^>C_<"=Q*,
MW>END((!7/8=5(9Q: LGV46I:-N;*4HZ[<7>;^A IY]X6D!_N0-#(<2>XWFG
M+1B:A?/@7 LZO<33@GE#85K:BPP:D /F>VI@JBDB.H'#X6_@O9,['#TN[]&
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
M4>)1D0C ^P7G:O.0&"ANL\?_ 5!+ P04    " !TBBI3VZYTG60&   I)@
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
M0$(%BQDTL&7&6@)P#:UKS00\K-BA#VE1YWY0PZH9 S.C;G"[A3MW=ET%.;;
MX7068#>8-98].K.&SLQ*Y_,3%$@J376L.@N"]E0(6BAY"OOL)/9CBUG@3Z?^
M,'#LMBW"M4*OY(QO==_MU?0IR'7<+B)_ZDT#/SJ$/F#I1<3#>(9'T'<:''X%
M>KJ#!F?*"+9 :%VJ$L1Q\UT+4,_3PS@-(M=SPT,VQY9!Z!/LDQ$RI"5#K&1^
MYPKT\$5=#BH)QIC8'7;?&CPY@C2-/)>03EW7X(\M"291-"-1. *_;9#8L\*_
MNW^P20-N>R'VWZ'5XK9387O7T$!?5>G!<6WX(13[87*/[=R1I+9M"9_H2R87
MES;>;:? T7ODM=5T?$K4NZVHKF-:JH2+]%]0\5-I'I#GP*T_AZFVB7T??JOA
MV"[B??CMC@7VI[I(A#XS2/2?OF>#^(\E>D3?2*O.Q*[.?4Q;*G0OA[I5D,X=
MS4JFNWF]"]3I?;B_:4<^ MAV)SP$N9X]ZJ81]B4N/DCW:;L^OU:_B5V_JY*\
M0MV3BNU\T6HI(>]0ZZ05.V(7NS?6>AV])RDCI3Y@2D(_#&9=TSZ+5FG):XX=
MKR_Y.GP/VQBH5I[):TX2/[[F@^^L^9-V%3^G<S[/F=B8UQ82FG=9J.JHWHPV
MKT8NS0L!IS6OWJM\HV*3PCXF8VMP=<\C@""J5Q75C>);<]I?<J5X;BX31N'L
MIPW@^9K#0M4W>H+FA='B?U!+ P04    " !TBBI351^I.KP"  #1!P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6S-55UOVC 4_2M6I$F;M)*0$$(K
M0.*CTSJM$VJW[F':@TDN)*H_J&V@_/M=.R&C!;*]3-H+L9U[CL\]-]S;WTKU
MJ', 0YXY$WK@Y<:LKGQ?ISEPJEMR!0+?+*3BU.!6+7V]4D S!^+,#X.@ZW-:
M"&_8=V<S->S+M6&%@)DB>LTY5;LQ,+D=>&UO?W!7+'-C#_QA?T67< _FVVJF
M<.?7+%G!0>A""J)@,?!&[:MIS\:[@(<"MOI@36PF<RD?[>8F&WB!%00,4F,9
M*#XV, '&+!'*>*HXO?I*"SQ<[]D_N-PQESG5,)'L>Y&9?.#U/)+!@JZ9N9/;
MCU#E$UN^5#+M?LFVB@T\DJZUD;P"HP)>B/))GRL?#@#(<QH05H#P-:!S!A!5
M@.AO 9T*T''.E*DX'Z;4T&%?R2U1-AK9[,*9Z="8?B%LV>^-PK<%XLSPWLCT
M\6*,SF5D(CE^39JZ@ER0, C;Y/II79@=N1$I"%LA,F-4D"]4*>JV;Z=@:,'T
M.P3HG"K0?=^@+LONIY6&<:DA/*.A36ZE,+DFUR*#["7>QWSJI,)]4N.PD?"6
M[DC4?N\R."%GTHS^M&:M)OCT#W JSL%?)!/5%8H<7W2N0M;5B_EQA498 [$$
M_ \:,M^1P[@9W;GCT9:JC/SXC)3DQ@#7/QL$=6I!'2>H<T;05VDHJXI-Y(*D
MDG.4H^V7A)U @]J\KF)I>TD;.UK;CC;#7A(%81A?]OW-H<''@6$[3)++,.G6
MD2^DQ[7TN%'Z^4^ZP9=N3=[]/PJ5U(*2?U*H<7+D?Q2'O79\><;^7BVHURCH
M ;0IQ)*L0%GO<:R<NKV9(VX%P9M3YO@'39"#6KIAHC'IM3!E/ZQ/ZWDU<FW:
M_QU>#KM;JI:%T(3! J%!*T$K5#E RHV1*]=2Y])@@W;+'&<N*!N [Q=2FOW&
M7E!/\>$O4$L#!!0    ( '2**E-A2C32?00  )40   9    >&PO=V]R:W-H
M965T<R]S:&5E=#4X+GAM;,U8;6_B.!#^*R.T)[522^*$)%!1I)9275>W=]7V
MNOOA=!_<Q(#5)&9M!\KI?OR-DQ!>$E*T^^'V0XMMYN699\8>F^%*R%<U9TS#
M6Q*GZKHSUWIQ95DJG+.$JJY8L!2_F0J94(U3.;/40C(:Y4I);#FV[5L)Y6EG
M-,S7'N5H*#(=\Y0]2E!9DE"YOF6Q6%UW2&>S\)G/YMHL6*/A@L[8$]//BT>)
M,ZNR$O&$I8J+%"2;7G=NR-4]"8Q"+O&%LY7:&8,)Y46(5S-YB*X[MD'$8A9J
M8X+BQY*-61P;2XCC6VFT4_DTBKOCC?7[/'@,YH4J-A;Q5Q[I^76GWX&(36D6
MZ\]B]2LK _*,O5#$*O\/JU+6[D"8*2V24AD1)#PM/NE;2<2. MII5G!*!>=0
MH7=$P2T5W ,%QSVBT"L5>J=Z\$H%[U0%OU3P<^X+LG*F[ZBFHZ$4*Y!&&JV9
M09ZN7!L)YJFIK"<M\5N.>GKTI$7X>GF+N8E@+!(L6$7SE%^"8Q,7)M\RKM?P
MD(8L-34 CS%-X7<J)<VG9W=,4QZK<U1X?KJ#LP_G\ $L4',JF0*>PG/*M;K
M11S_.1>9HFFDAI9&\ :"%99 ;PN@SA&@+GP2J9XKF*01BQKT[]KU_19]"TFK
MF',VS-TZK08_9G$77'*!/#FD <_X='6[*9P?\S[Y,>_W[ZC3])CW/2[=J@K=
MW)Y[K I-M5R^U*OP!NLLG3$\RC2\K&%7[I&N\^6;%941_/4;FH0'S1+U=PN@
M7@6HEP/J'0&$(!)TK\SNN("0+KBF\::H\8_))4+ @QVFF<XD ZY41G&3P!F6
M>2%WWE3DA5LO=VM._>6H'[BVXWB#H;7<3?^I@O=U08<X03!P K^2W./ JSCP
M6CDXOO];"/8KX_[/D?&@ A3\/QD/:OGI!8/ ]_K>0<9/$-R+K%]%UF^-[&O>
M71$\73*)MP68(<,:(JH93"F7L*1Q5H1A3O %DT4XC=$4KOH[($F_2_S]4,8-
M4MU^<!!O@Y#;);U]J4F3*:??S,B@8F30RL@7IC1/9R"FP*B,U\#>F RYJ3&Q
M,%78V)\*F_[NCB2V?1!Y78C4A.X:A!SW4&I2E\+KHMT<.;&W_=YNC?V/(L"+
M*N:\26/2N8@N<*@EQVMC6!1%8YNV:W7JN?T:$:78+OR@1D2#K;X]J#'18(L,
MCE*Q<_4A[VQYI2$5&M9X@Y<L%+.4_\.0!;'AB"8B2W4C"Z0.*>AY]0C?E=L'
M[VS!.]\'ODAE?E*5RR:8Q@M3NP<'35.I@$!B;D[@XY&Q5BU'+=FV>^)^9VN!
M?R&_DC9OQ'UWVV9.>C]'LR';WDK:F^OD;<%E :)(6&."VFT0N\A0&Z!M/R;^
M26<BHC'YP#[1B*C=B.-U;?N7-CS;=DS:^W'!^W*+ZAA'[6;<XQ19.Z^FA,E9
M_KY5$)HM7UQ=J]7J#7V3OQP/UF_)U9@TK-^1JTGQ0MZ:+Q[LGZB<X3$+,9NB
M*[L;8*)E\08N)EHL\C?;B]#X LR'<T8C)HT ?C\50F\FQD'U2\3H/U!+ P04
M    " !TBBI3@A+#VP@%  #1%0  &0   'AL+W=O<FMS:&5E=',O<VAE970U
M.2YX;6RUF%UOXC@4AO^*A>:BE5H2.Y^,*%)+N[LSTNQ4[;1S;8B!J(G-V$YI
MI?WQZS@A(9 XT-VY@7SX'#_GV'Y/[/&&\1>Q(D2"MS2AXFJPDG+]V;+$?$52
M+(9L3:AZLV \Q5+=\J4EUIS@2!NEB85LV[=2'-/!9*R?W?/)F&4RB2FYYT!D
M:8KY^PU)V.9J  ?;!P_Q<B7S!]9DO,9+\DCDT_J>JSNK\A+%*:$B9A1PLK@:
M7,//4T<;Z!;/,=F(G6N0AS)C["6_^1)=#>R<B"1D+G,76/V]DBE)DMR3XOA5
M.AU4?>:&N]=;[W_HX%4P,RS(E"4_XTBNK@;A $1D@;-$/K#-7Z0,R,O]S5DB
M]"_8E&WM 9AG0K*T-%8$:4R+?_Q6)F+'P DZ#%!I@(XU<$H#1P=:D.FP;K'$
MDS%G&\#SULI;?J%SHZU5-#'-A_%1<O4V5G9R\BC9_.7R1B4B E.6JMDAL,[O
M)7@L1A;H)N#[6C^^3S %9[=$XC@1Y^ 3L(!884X$B"EXHK$4%^JANOZQ8IG
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
M-1MP9<P"^9\EF&U@WV\L-M$\6 M7PO?/3 D/A-K_."'HNA%T'05='Q$TLI[
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
MIMA<,VD"\/U<"+T9F 1-NS[^ 5!+ P04    " !TBBI3$3F"+WP#   T#
M&0   'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6S-5U%OXC@0_BNC:!]:B9(X
M(116@-32HMO5W:HJU[N'TSV8Q!"K2<S9!LKI?OR.G30-2\AR/9VT+\1VYOOF
M\\PX8T8[(9]5PIB&ERS-U=A)M%Y_=%T5)2RCJBO6+,<W2R$SJG$J5ZY:2T9C
M"\I2U_>\OIM1GCN3D5U[D).1V.B4Y^Q!@MID&97[6Y:*W=@ASNO"(U\EVBRX
MD]&:KMB<Z:?U@\296['$/&.YXB('R99CYX9\G)'  *S%;YSM5&T,9BL+(9[-
MY%,\=CRCB*4LTH:"XF/+IBQ-#1/J^*LD=2J?!E@?O[+/[.9Q,PNJV%2DO_-8
M)V-GX$#,EG23ZD>Q^XF5&PH-7R1297]A5]IZ#D0;I456@E%!QO/B25_*0-0
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
MW]G_X#_8JZPU[0<5#1&]D8Z(BI:(ZGMBY2Y)Z0/SS;:;MDA/'C+K5T#&-)&
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
ME0EC2UWXDG0=K'L$*4REEB#J[PF&D*9:2?7C3RGJ5#$UN/_\HO[)F%=F)D3
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
M)1@8)"PM?LE;&8@C .Y> ;@EP&T+\$J UQ;0+0'=M@"_!/AM ;T2T&L+"$J
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
MOEM<H>.C$W2$"$.W!=](S#(Y=I5F;/*ZJX;=9<TN.,#NVX:>H=#_A (O\/?
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
M2R/R#1&Y 07::-R?&%E!TI5)MV/J^T/?_]T!,6P@ADY/UYN-@@TW0&(L/I&
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
MJ;2_8%?E#D8.2$NI>%&#=04%8=43O=1]: $T3S\ U@#8!80' $$-"#ZJ$-:
M\*,*40VPUMW*NVW<#"F4Q(+O@##9FLTL;/<M6O>+,'-.EDKHMT3C5'*=/I=$
M$O/1)#@'"\&!_0#@=(85(E2>Z>@R1?15Z,7#<@9.3\[ "2 ,?,]Y*1'+9.PJ
M78GA<]-:=5*IP@.J ;CC3.42S%F&LQ[\[#A^< 3OZ@XT;8#[-DS@4<+;DEZ
MP/\$H ?]GGJF'X=[?7;^3WW^S^IOFA$T9R*P?,$!ODDI=41*T#H<X-=7'0,W
M"A?R]Q&-L-$(K49X0.,>;S$K<=_1J8 #"S1C;IN$T3 <Q>ZV_4'>9T$X,O;;
M6;/W69<!]#M<\QY%&$51D_7&8=0XC(XZ_*:'/.6R]]\1O1,\'WBC"'8\]J0%
M<#CP.R9[TGP8C<*P8[,G;Q@&?MCQZ;:F28'%VHYQ"5)>,E4=HB;:W!37=D!V
MXA/_:NKWQ&?Z9JDN@K_TU;5TA\2:Z$%$\4I+>1=#7;*H1GVU47QC9]DC5WHR
MVF6N;T<L3()^O^)<[3=&H+EODS]02P,$%     @ =(HJ4ST^Z4DH P  %!,
M  T   !X;"]S='EL97,N>&ULW5AM;]HP$/XKD3M-G30U0$9*5D#:D"I-VJ9*
M[8=]JPQQ@B7'SAS307_]?'$(+_4AU@\;+(C&OB?WW..[2VTQK,Q*L/LY8R98
M%D)6(S(WIOP8AM5LS@I:7:F228MD2A?4V*G.PZK4C*85.!4B['4Z<5A0+LEX
M*!?%;6&J8*86THQ(OS4%[O8E'9%N_($$CFZB4C8BCY=O?RZ4N7D3N/O%^XN+
MSN.[FWW[90V\(Z&7M'\$Z57'7BASC6+T\7'TA\@QZNNCJ \P8\2#7>*=%.PO
M.6Q*-QYF2FXJ&!%GL/RT8,$3%2,RH8)/-0>OC!9<K)RY!X:9$DH'QK:.#=@%
M2_7LX*Z;05<U/ 672M>Q703W=]H\O@>L9R"0"]$*[!%G& ]+:@S3\M9.ZH=K
MXPLH:,8/J](JS#5==7M]LG&H;S;(5.F4Z39,EZQ-XZ%@&<C1/)_#W:@R!- 8
M5=A!RFFN)*TUK#V:@:6=,2'NX97[D>UP+[.MRG6@;K(=6D'-T-&X"?!OLSGN
M;=K>JWB#DC\I\WEAER/K.;0:N],LX\MZOLQ: 1A[%V>G92E6GP3/9<'<XH\.
M.![2M5\P5YH_VVC0*C-K8)H$3TP;/MNV_-*T?&!+LVZG989K[IVAYK^;YYQ)
MIJG8%FU[_Y2S_&K%T?6_DES_5]D7[-78[*.G+K)_#B+C<Q!Y%CTY.'V147*2
M&L-F_]XZ).P<$5IK $>Q$?D.1SNQ"1I,%UP8+IO9G*<IDR]."I;>T*D]\N_P
MV^=3EM&%, \M."*;\3>6\D61M$_=02*:IS;CK["\;MR> VTL+E.V9.FDF>I\
M6@\#.[!1FPL<]I';^O(CF(_#_ A@6!Q, >;CO+ X_]-Z!NAZ'(9I&WB1 >HS
M0'V<EP^9U!\LCM\GL9=_I4D217&,970R\2J88'F+8_CZV3!MX('%@4A_EFN\
MVGB''.X#K*:'.@1;*=Z)V$KQ7 /BSQMX)(F_VE@<\,"J@/4.Q/?'@9[R^T01
M5!73AKW!.)(D& *]Z._1.$:R$\/'7Q_L+8FB)/$C@/D51!&&P-N((Y@"T( A
M453O@WO[4;C>I\+-[V#CWU!+ P04    " !TBBI3EXJ[',     3 @  "P
M %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=
MOZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'
MTD!$VV-#L%HL/D N&6:WO606IW.D5XA<UYVE/=LO3T%O@*\Z3'%":4A+,P[P
MS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T
M>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0    ( '2**E,$JT3BI 4
M !HT   /    >&PO=V]R:V)O;VLN>&ULQ9M=C]HX%(;_BL555]I9()]MU:DT
M[;3=D?J!RJBW*Q,,6$UL:CO33G_].F'IG##P:F].N8(XP3RQB9]S;//BNW5?
M%]9^%3^:VOC+T2:$[?/QV%<;U4C_E]TJ$\^LK&MDB(=N/?9;I^32;Y0*33U.
M)I-BW$AM1B]?[.N:N3$]L$%505L3"[N"+UI]]P_GNT-QI[U>Z%J'^\M1_[Y6
M(]%HHQO]4RTO1Y.1\!O[_6_K]$]K@JSGE;-U?3F:[DY\42[HZE'QO(.\E0O?
MEP2Y^"PCR.6HF,0*5]KYT%_1UR\CXYV*%^^.VF#?ZCHH=RV#>N=LN]5FW543
M[V),;J-OA_WKKA&?N__3C':UTI6ZME7;*!-V[>A4W0$:O]%;/Q)&-NIR]-K>
M*=?=3_R"F^7NWD*$(BWEGNMXPMTL>SQ.%+-4QJNEB.^\K?4R<BS%*UE+4RE!
M(!, F9P1\I^$0*8 ,CT+Y+S#B1\ED!F S,X(.6C)'$#FYX1,"60!((MS0F8$
ML@20Y3DA<P+Y%$ ^Y87\Y-;2Z)_]"2'-4EPK7SF][8_MBD ^ Y#/>"'G;=-(
M=Q]YQ%ROC8X?DR:(JZJRK0F:#N83-)I/>#$_JSME6M4W8^SRX*(#]X.YIY!0
M.<S.>2NU$U]D'3D_*.E;UXV/88"'9#-EMDT,;[8Q^+CO&_'-MU9ONP_\*3ZJ
M0!&1:J;,KKF) 9-9=U\JKKQ7P[9#>IDR^^6]->N+6^6:^! O!LV%?#)E%LK,
MJ95RKA_Y;/658B&#3-D5TC1QB'O$A(0Q939&#W/Q2NZ<T<2:?'\1Y4.NF#++
MXL94ME'B5OX8CF=(#5-F-\2!0;RWWHN9<F*^D2X^E2$XO6AC?M*1/,30R T)
MLQO>*;MV<KO1E;@QNQJ&'9L@*23LB4C3Z-!=]$M>,3U3IM*#CDY@&L)LAC?-
MMK;W2HE7RJB5#F(6Q4KAD!,29B=<55%57O?EE GI(&'6P;Q=>/6M[3KUS=V!
MXQ-DA(39"#"<&^1!"3)$PFP(C$DSH01)(V&6!HPZQ1.*B=R1,+OC1-PIGMQV
MP_3@MXETDC#K!,2?'2J=[4 Z29EU\B@&W;?C'Y00*25E5LI!V'>4#^DD99_6
M>HC_CL+!V2QFG9P*!/\#I9C(,"FS86#L-9P:1+Y)F7US//8ZVNG(-RFS;V@,
M<10.629EM@R<)QIV-;),RFP9[&PZ,9@BRZ3GG- :3 UFR#(9LV4P9D$QD6HR
M9M5@S))B(N-DS,;!@=H%Q43NR9C= S$'3WH&UU*8W8,Q:72>(?=DS.[!F'1
MRI![,F;WG(S.KU60NJ:8R$(9LX50='XAYA0362ACMA#&_$@QD84R9@L]3B)B
M&\9ZEVTL&:S]Y,A"^6_/=6(;2N=DM\%@D.#FR$(YLX6.85XUUH5=U$0QD85R
M9@L-%PGV#_@@T,R1?G)F_1SFC8.^OJ:I3X[TDS/KYS$F>7+$C&+"Q7SVU7R:
MY1[K:V2=G'N&[52:>R&223\A_@L362<_T[),CSFEH4:.K)-SYSZG,;L(F6(B
MZ^3<N0_"',27!;).P9W[G,;\K#Q=72V0=0KNW.<TYDPYZO "6:=@M@[ _* '
M$UH%DD]QKGFWKM.'OTTDGX)[90<.2'3<+)!\"NYU'O"DJXI&1 7<2W8^"\5
MKJ68R$+%^2S4'5),9*'B?!;J5G I)K)0P9[[/&QE.!H8E4@^);-\\,0ZC3A*
M))^263X8<[ -$\FG9);/B?G_75@DZ5[P$LFG9-_#?'H31OR)4DPDGY)9/D?W
M81Q_A)!\2F;Y#%93#I+(2$HQD7S*W[GH<[&?.>A+N^228L*MS,SR.< \G.N@
MF$@^);-\#C!GSHJW73U'.AW)I^SE,^XO]B]?+.//W*CEQ_@5/I97LJYF3G0O
M_>ZW),N['7"KMJY?Q[)/YKV5R_U?6_9_RWGY+U!+ P04    " !TBBI3NTG2
MWV("  "T+@  &@   'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QSS=I+;J-
M%(7AK5@L(+CNJYQ6G%%/,FUE \@I/Q3;(*#5R>[;<@;V03WH2<09H0)Q^4>?
M4,'3KW)LQD-['O:';EA\G([G85WMQ['[4=?#9E].S?#0=N5\N;)M^U,S7I;]
MKNZ:S7NS*[4LEU'W]S.JYZ?[F8O7SZ[\S\1VNSULRL]V\_M4SN,_!M=_VOY]
MV)<R5HO7IM^5<5W5'\?;Z:&^'M+#97*U>'E;5_W+6ZKJN8,$@F3^((4@G3_(
M(,CF#W((\OF# H)B_J ,07G^H!4$K>8/>H2@Q_F#TA)E7!(D3; FT#HAUXG
MZX1@)P*Q$Y*=",Q.B'8B4#LAVXG [81P)P*Y$]*=".Q.B'<BT%M0;R'06U!O
M(=!;)B_;!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>BOJ
MK01Z*^JM!'HKZJT$>NMDLX1 ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]%
MO95 ;T.]C4!O0[V-0&]#O8U ;T.]C4!OFVQV$^AMJ+<1Z&VHMQ'H;:BW$>AM
MJ+<1Z&VHMQ'H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.V3CY4$>COJ[01Z
M.^KM!'H[ZNT$>COJ[01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>@?J'01Z
MQ^1G$P*] _4. KT#]0X"O0/U#@*],^J="?3.J'<FT#NCWIE [XQZ9P*],^J=
M"?3.J'<FT#NCWIE [SSY69! [XQZ9P*],^J=OU/O8?P\EN'6\[6&YZ^^D^KQ
M<F^Y/?ZZ_#J).*^N.-?W%</S7U!+ P04    " !TBBI3W2=K"Q@"  "%+0
M$P   %M#;VYT96YT7U1Y<&5S72YX;6S-VM].VS 4!O!7J7*+&M?_-T2Y 6XW
M+O8"7G+:1DUBRS:LO/V<%) VL0I4I'TWC5K;YSOQD7Y7O?KQ%"@M#D,_IG6U
MRSE<,I::'0TNU3[06%8V/@XNEZ]QRX)K]FY+3*Q6AC5^S#3F99YJ5-=7M[1Q
M#WU>W!W*SZGSX[J*U*=J<7/<.&6M*Q="WS4NEW7V.+9_I2R?$^IR<MZ3=EU(
M%V5#Q=Y,F%;^'?!\[OLCQ=BUM+AW,7]S0]G%#CU+^:FG5)\N\4:/?K/I&FI]
M\S"4(W4*D5R;=D1YZ.MCT8O3R;G<,!T_^=GY<YE3@67G??0AE8E%^GC<RTBF
MT\M0"E',W>E7?$TLI<]^/YJFW5+[SNQRO;]\W,_S2&Q^G'_'?\[XM?X'^Q @
M?4B0/A1('QJD#P/2AP7IXPM('U]!^N KE$901.4HI'(44SD*JAQ%58["*D=Q
ME:/ RE%D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+(*%%DEBJP215:)(JM$
MD56BR"I19)4HLDH4626*K!)%5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2*K
M0I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56CR*I19#4HLAH460V*K 9%5H,B
MJT&1U:#(:E!D-2BR&A19+8JL%D56BR*K19'5HLAJ462U*+):%%DMBJSV?\KZ
MT_O])\?/SWIPW?B2S^9_7U__!E!+ 0(4 Q0    ( '2**E,'04UB@0   +$
M   0              "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%
M  @ =(HJ4YNZ#*[N    *P(  !$              ( !KP   &1O8U!R;W!S
M+V-O<F4N>&UL4$L! A0#%     @ =(HJ4YE<G",0!@  G"<  !,
M     ( !S $  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " !TBBI3
MC6IX-9\%   B&   &               @($-"   >&PO=V]R:W-H965T<R]S
M:&5E=#$N>&UL4$L! A0#%     @ =(HJ4S@#M7U1!P  J!\  !@
M     ("!X@T  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    (
M '2**E/,G@0RS0,  %L1   8              " @6D5  !X;"]W;W)K<VAE
M971S+W-H965T,RYX;6Q02P$"% ,4    " !TBBI3"GZ;6'0%  #(%0  &
M            @(%L&0  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#
M%     @ =(HJ4\ZHGQ@# P  " D  !@              ("!%A\  'AL+W=O
M<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( '2**E.X4'NH$0L  (%&
M   8              " @4\B  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q0
M2P$"% ,4    " !TBBI37#H:-E\"  #O!   &               @(&6+0
M>&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @ =(HJ4_QAEOP$
M"0  ?R0  !@              ("!*S   'AL+W=O<FMS:&5E=',O<VAE970X
M+GAM;%!+ 0(4 Q0    ( '2**E-[D033200  -H(   8              "
M@64Y  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4    " !TBBI3
M&.4894L0  !^+0  &0              @('D/0  >&PO=V]R:W-H965T<R]S
M:&5E=#$P+GAM;%!+ 0(4 Q0    ( '2**E,5LC%2K 4  #T/   9
M      " @69.  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%
M  @ =(HJ4^)R0U'=!   V0P  !D              ("!250  'AL+W=O<FMS
M:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    " !TBBI3-U&Z+*@#  !["0
M&0              @(%=60  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+
M 0(4 Q0    ( '2**E,^_T*EC ,  +,'   9              " @3Q=  !X
M;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @ =(HJ4T!90CE3
M!0  H@P  !D              ("!_V   'AL+W=O<FMS:&5E=',O<VAE970Q
M-2YX;6Q02P$"% ,4    " !TBBI3"0J7$U,(  ![%0  &0
M@(&)9@  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( '2*
M*E/XMTS;50@  '45   9              " @1-O  !X;"]W;W)K<VAE971S
M+W-H965T,3<N>&UL4$L! A0#%     @ =(HJ4W2@U>"%$0  K3@  !D
M         ("!GW<  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4
M    " !TBBI3+L==M^T"  !@!@  &0              @(%;B0  >&PO=V]R
M:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( '2**E/1PV]UZP4  "(/
M   9              " @7^,  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL
M4$L! A0#%     @ =(HJ4WO!3-RB @  :04  !D              ("!H9(
M 'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    " !TBBI34*#;
MIJX,   =(0  &0              @(%ZE0  >&PO=V]R:W-H965T<R]S:&5E
M=#(R+GAM;%!+ 0(4 Q0    ( '2**E.'*NLBJ ,  #D(   9
M  " @5^B  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @
M=(HJ4W+FXH+@"0  8!@  !D              ("!/J8  'AL+W=O<FMS:&5E
M=',O<VAE970R-"YX;6Q02P$"% ,4    " !TBBI3\=WKP/(!  !=!   &0
M            @(%5L   >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4
M Q0    ( '2**E.!#D_RUPX  - J   9              " @7ZR  !X;"]W
M;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ =(HJ4Q!2@GJB P
MF0H  !D              ("!C,$  'AL+W=O<FMS:&5E=',O<VAE970R-RYX
M;6Q02P$"% ,4    " !TBBI3%'"LF9<#  #&"0  &0              @(%E
MQ0  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( '2**E.D
M#_*7_@(  $\'   9              " @3/)  !X;"]W;W)K<VAE971S+W-H
M965T,CDN>&UL4$L! A0#%     @ =(HJ4XMQDBD) P  ;@8  !D
M     ("!:,P  'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4
M" !TBBI3NS,=GT<#  "#!P  &0              @(&HSP  >&PO=V]R:W-H
M965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( '2**E,0)@#8<0,  !$'   9
M              " @2;3  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L!
M A0#%     @ =(HJ4]RK_!D! P  908  !D              ("!SM8  'AL
M+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    " !TBBI3A,&'X"P%
M  #K#   &0              @($&V@  >&PO=V]R:W-H965T<R]S:&5E=#,T
M+GAM;%!+ 0(4 Q0    ( '2**E/N$)!A0P0  "<*   9              "
M@6G?  !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @ =(HJ
M4^PO?!*> @  :@4  !D              ("!X^,  'AL+W=O<FMS:&5E=',O
M<VAE970S-BYX;6Q02P$"% ,4    " !TBBI3A+"8UY8$  "1"@  &0
M        @(&XY@  >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0
M   ( '2**E-VB^<8IP0  -D3   9              " @87K  !X;"]W;W)K
M<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ =(HJ4P/&''+G 0  V@,
M !D              ("!8_   'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q0
M2P$"% ,4    " !TBBI3M_9+=KX"   2"   &0              @(&!\@
M>&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( '2**E.#RA;Z
M)P(  $@%   9              " @7;U  !X;"]W;W)K<VAE971S+W-H965T
M-#$N>&UL4$L! A0#%     @ =(HJ4Y%AKP6L @  ^ @  !D
M ("!U/<  'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4    " !T
MBBI3<F;G!L,#  #.$   &0              @(&W^@  >&PO=V]R:W-H965T
M<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( '2**E.;6+(36@,  )D-   9
M          " @;'^  !X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#
M%     @ =(HJ4QDBXH1S P  O@P  !D              ("!0@(! 'AL+W=O
M<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    " !TBBI3;DXD_HH"   A
M!P  &0              @('L!0$ >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM
M;%!+ 0(4 Q0    ( '2**E.+5ES90P0  -\5   9              " @:T(
M 0!X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%     @ =(HJ4[>5
M0?J/ P  @@T  !D              ("!)PT! 'AL+W=O<FMS:&5E=',O<VAE
M970T."YX;6Q02P$"% ,4    " !TBBI31OY<[ H#   E"@  &0
M    @('M$ $ >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    (
M '2**E,SPQ[+V@(   @(   9              " @2X4 0!X;"]W;W)K<VAE
M971S+W-H965T-3 N>&UL4$L! A0#%     @ =(HJ4V\_5T%L @  J 8  !D
M             ("!/Q<! 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"
M% ,4    " !TBBI3]GGM?),"   S!P  &0              @('B&0$ >&PO
M=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    ( '2**E-AJD7(W@,
M -8-   9              " @:P< 0!X;"]W;W)K<VAE971S+W-H965T-3,N
M>&UL4$L! A0#%     @ =(HJ4U3P"Z #!0  V18  !D              ("!
MP2 ! 'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"% ,4    " !TBBI3
MVZYTG60&   I)@  &0              @('[)0$ >&PO=V]R:W-H965T<R]S
M:&5E=#4U+GAM;%!+ 0(4 Q0    ( '2**E/'8FI6F 0  #P2   9
M      " @98L 0!X;"]W;W)K<VAE971S+W-H965T-38N>&UL4$L! A0#%
M  @ =(HJ4U4?J3J\ @  T0<  !D              ("!93$! 'AL+W=O<FMS
M:&5E=',O<VAE970U-RYX;6Q02P$"% ,4    " !TBBI384HTTGT$  "5$
M&0              @(%8- $ >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+
M 0(4 Q0    ( '2**E."$L/;" 4  -$5   9              " @0PY 0!X
M;"]W;W)K<VAE971S+W-H965T-3DN>&UL4$L! A0#%     @ =(HJ4W.8L4;5
M @  "0D  !D              ("!2SX! 'AL+W=O<FMS:&5E=',O<VAE970V
M,"YX;6Q02P$"% ,4    " !TBBI3.H&"/W0"  ![!0  &0
M@(%700$ >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0    ( '2*
M*E->Y\<A#P0  *L0   9              " @0)$ 0!X;"]W;W)K<VAE971S
M+W-H965T-C(N>&UL4$L! A0#%     @ =(HJ4U.U(5-T P  N@L  !D
M         ("!2$@! 'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6Q02P$"% ,4
M    " !TBBI3$3F"+WP#   T#   &0              @('S2P$ >&PO=V]R
M:W-H965T<R]S:&5E=#8T+GAM;%!+ 0(4 Q0    ( '2**E/1%O)KJ 0  $44
M   9              " @:9/ 0!X;"]W;W)K<VAE971S+W-H965T-C4N>&UL
M4$L! A0#%     @ =(HJ4^$G_<T6!   R!$  !D              ("!A50!
M 'AL+W=O<FMS:&5E=',O<VAE970V-BYX;6Q02P$"% ,4    " !TBBI3>'L\
MBU$#  #\#0  &0              @('26 $ >&PO=V]R:W-H965T<R]S:&5E
M=#8W+GAM;%!+ 0(4 Q0    ( '2**E,GF3DGI0,   X.   9
M  " @5I< 0!X;"]W;W)K<VAE971S+W-H965T-C@N>&UL4$L! A0#%     @
M=(HJ4XQBRZ4L!   Y \  !D              ("!-F ! 'AL+W=O<FMS:&5E
M=',O<VAE970V.2YX;6Q02P$"% ,4    " !TBBI38N#D5%<"  #:!@  &0
M            @(&99 $ >&PO=V]R:W-H965T<R]S:&5E=#<P+GAM;%!+ 0(4
M Q0    ( '2**E/]49.-3@0  -43   9              " @2=G 0!X;"]W
M;W)K<VAE971S+W-H965T-S$N>&UL4$L! A0#%     @ =(HJ4S@#!&0<!
MLQ,  !D              ("!K&L! 'AL+W=O<FMS:&5E=',O<VAE970W,BYX
M;6Q02P$"% ,4    " !TBBI3).3@GK$"  "&"   &0              @('_
M;P$ >&PO=V]R:W-H965T<R]S:&5E=#<S+GAM;%!+ 0(4 Q0    ( '2**E,"
M2.%T7@(  ,4%   9              " @>=R 0!X;"]W;W)K<VAE971S+W-H
M965T-S0N>&UL4$L! A0#%     @ =(HJ4_L;O@6H @  ,@@  !D
M     ("!?'4! 'AL+W=O<FMS:&5E=',O<VAE970W-2YX;6Q02P$"% ,4
M" !TBBI36M&<3;D$   .$P  &0              @(%;> $ >&PO=V]R:W-H
M965T<R]S:&5E=#<V+GAM;%!+ 0(4 Q0    ( '2**E.(JDX]0@,  '$*   9
M              " @4M] 0!X;"]W;W)K<VAE971S+W-H965T-S<N>&UL4$L!
M A0#%     @ =(HJ4URS7C^H @   @D  !D              ("!Q( ! 'AL
M+W=O<FMS:&5E=',O<VAE970W."YX;6Q02P$"% ,4    " !TBBI3[U&E3*,"
M  ![!P  &0              @(&C@P$ >&PO=V]R:W-H965T<R]S:&5E=#<Y
M+GAM;%!+ 0(4 Q0    ( '2**E,]/NE)* ,  !03   -              "
M 7V& 0!X;"]S='EL97,N>&UL4$L! A0#%     @ =(HJ4Y>*NQS     $P(
M  L              ( !T(D! %]R96QS+RYR96QS4$L! A0#%     @ =(HJ
M4P2K1.*D!0  &C0   \              ( !N8H! 'AL+W=O<FMB;V]K+GAM
M;%!+ 0(4 Q0    ( '2**E.[2=+?8@(  +0N   :              "  8J0
M 0!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( '2**E/=
M)VL+& (  (4M   3              "  223 0!;0V]N=&5N=%]4>7!E<UTN
9>&UL4$L%!@    !7 %< V!<  &V5 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<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>92
<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>93
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.21.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>261</ContextCount>
  <ElementCount>402</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>77</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>8</UnitCount>
  <MyReports>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - Condensed Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations</Role>
      <ShortName>Condensed Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/CondensedConsolidatedStatementsofComprehensiveLoss</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity</Role>
      <ShortName>Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1006007 - Statement - Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityParenthetical</Role>
      <ShortName>Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>1007008 - Statement - Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Organization and Description of Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/OrganizationandDescriptionofBusiness</Role>
      <ShortName>Organization and Description of Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2103102 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2110103 - Disclosure - Revenue and Contract Balances</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/RevenueandContractBalances</Role>
      <ShortName>Revenue and Contract Balances</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2116104 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2119105 - Disclosure - Property and Equipment, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/PropertyandEquipmentNet</Role>
      <ShortName>Property and Equipment, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2123106 - Disclosure - Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/IntangibleAssets</Role>
      <ShortName>Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2128107 - Disclosure - Long-Term Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/LongTermDebt</Role>
      <ShortName>Long-Term Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2130108 - Disclosure - Preferred Stock</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/PreferredStock</Role>
      <ShortName>Preferred Stock</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2134109 - Disclosure - Common Stock</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/CommonStock</Role>
      <ShortName>Common Stock</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2137110 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/StockBasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2152111 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2154112 - Disclosure - Net Loss Per Share Attributable To Common Stockholders</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholders</Role>
      <ShortName>Net Loss Per Share Attributable To Common Stockholders</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2158113 - Disclosure - Geographic Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/GeographicInformation</Role>
      <ShortName>Geographic Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2161114 - Disclosure - Commitment and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/CommitmentandContingencies</Role>
      <ShortName>Commitment and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2163115 - Disclosure - Employee Benefit Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/EmployeeBenefitPlan</Role>
      <ShortName>Employee Benefit Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2165116 - Disclosure - Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/Acquisitions</Role>
      <ShortName>Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2171117 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.sentinelone.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2305301 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sentinelone.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2311302 - Disclosure - Revenue and Contract Balances (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/RevenueandContractBalancesTables</Role>
      <ShortName>Revenue and Contract Balances (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sentinelone.com/role/RevenueandContractBalances</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2317303 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sentinelone.com/role/FairValueMeasurements</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2320304 - Disclosure - Property and Equipment, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/PropertyandEquipmentNetTables</Role>
      <ShortName>Property and Equipment, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sentinelone.com/role/PropertyandEquipmentNet</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2324305 - Disclosure - Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/IntangibleAssetsTables</Role>
      <ShortName>Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sentinelone.com/role/IntangibleAssets</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2331306 - Disclosure - Preferred Stock (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/PreferredStockTables</Role>
      <ShortName>Preferred Stock (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sentinelone.com/role/PreferredStock</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2335307 - Disclosure - Common Stock (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/CommonStockTables</Role>
      <ShortName>Common Stock (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sentinelone.com/role/CommonStock</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2338308 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/StockBasedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sentinelone.com/role/StockBasedCompensation</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2355309 - Disclosure - Net Loss Per Share Attributable To Common Stockholders (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersTables</Role>
      <ShortName>Net Loss Per Share Attributable To Common Stockholders (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholders</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2359310 - Disclosure - Geographic Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/GeographicInformationTables</Role>
      <ShortName>Geographic Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sentinelone.com/role/GeographicInformation</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2366311 - Disclosure - Acquisitions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/AcquisitionsTables</Role>
      <ShortName>Acquisitions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sentinelone.com/role/Acquisitions</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2402401 - Disclosure - Organization and Description of Business (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/OrganizationandDescriptionofBusinessDetails</Role>
      <ShortName>Organization and Description of Business (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sentinelone.com/role/OrganizationandDescriptionofBusiness</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2407403 - Disclosure - Summary of Significant Accounting Policies - Summary of Cash, Cash Equivalents, and Restricted Cash (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesSummaryofCashCashEquivalentsandRestrictedCashDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Summary of Cash, Cash Equivalents, and Restricted Cash (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2408404 - Disclosure - Summary of Significant Accounting Policies - Concentration Risk Accounts Receivable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskAccountsReceivableDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Concentration Risk Accounts Receivable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2409405 - Disclosure - Summary of Significant Accounting Policies - Concentration Risk Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskRevenueDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Concentration Risk Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2412406 - Disclosure - Revenue and Contract Balances - Disaggregation of Revenue by Geography (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails</Role>
      <ShortName>Revenue and Contract Balances - Disaggregation of Revenue by Geography (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2413407 - Disclosure - Revenue and Contract Balances - Disaggregation of Revenue by Type of Customer (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyTypeofCustomerDetails</Role>
      <ShortName>Revenue and Contract Balances - Disaggregation of Revenue by Type of Customer (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2414408 - Disclosure - Revenue and Contract Balances - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/RevenueandContractBalancesNarrativeDetails</Role>
      <ShortName>Revenue and Contract Balances - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2415409 - Disclosure - Revenue and Contract Balances - Remaining Performance Obligations Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/RevenueandContractBalancesRemainingPerformanceObligationsNarrativeDetails</Role>
      <ShortName>Revenue and Contract Balances - Remaining Performance Obligations Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2418410 - Disclosure - Fair Value Measurements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/FairValueMeasurementsDetails</Role>
      <ShortName>Fair Value Measurements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sentinelone.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2421411 - Disclosure - Property and Equipment, Net - Summary of Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetails</Role>
      <ShortName>Property and Equipment, Net - Summary of Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2422412 - Disclosure - Property and Equipment, Net - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/PropertyandEquipmentNetNarrativeDetails</Role>
      <ShortName>Property and Equipment, Net - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2425413 - Disclosure - Intangible Assets - Schedule of Intangible Assets, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails</Role>
      <ShortName>Intangible Assets - Schedule of Intangible Assets, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2426414 - Disclosure - Intangible Assets - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/IntangibleAssetsNarrativeDetails</Role>
      <ShortName>Intangible Assets - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2427415 - Disclosure - Intangible Assets - Amortization Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails</Role>
      <ShortName>Intangible Assets - Amortization Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2429416 - Disclosure - Long-Term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/LongTermDebtDetails</Role>
      <ShortName>Long-Term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sentinelone.com/role/LongTermDebt</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2432417 - Disclosure - Preferred Stock - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/PreferredStockNarrativeDetails</Role>
      <ShortName>Preferred Stock - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2433418 - Disclosure - Preferred Stock - Schedule of Preferred Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/PreferredStockScheduleofPreferredStockDetails</Role>
      <ShortName>Preferred Stock - Schedule of Preferred Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2436419 - Disclosure - Common Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/CommonStockDetails</Role>
      <ShortName>Common Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sentinelone.com/role/CommonStockTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2439420 - Disclosure - Stock-Based Compensation - 2021 Equity Incentive Plan Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/StockBasedCompensation2021EquityIncentivePlanNarrativeDetails</Role>
      <ShortName>Stock-Based Compensation - 2021 Equity Incentive Plan Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2440421 - Disclosure - Stock-Based Compensation - 2013 Equity Incentive Plan Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/StockBasedCompensation2013EquityIncentivePlanNarrativeDetails</Role>
      <ShortName>Stock-Based Compensation - 2013 Equity Incentive Plan Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2441422 - Disclosure - Stock-Based Compensation - Summary Stock Option Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/StockBasedCompensationSummaryStockOptionPlanDetails</Role>
      <ShortName>Stock-Based Compensation - Summary Stock Option Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2442423 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/StockBasedCompensationSummaryofRestrictedStockDetails</Role>
      <ShortName>Stock-Based Compensation - Summary of Restricted Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2443424 - Disclosure - Stock-Based Compensation - Restricted Stock Units Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails</Role>
      <ShortName>Stock-Based Compensation - Restricted Stock Units Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2444425 - Disclosure - Stock-Based Compensation - Performance Milestone Options Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/StockBasedCompensationPerformanceMilestoneOptionsNarrativeDetails</Role>
      <ShortName>Stock-Based Compensation - Performance Milestone Options Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2445426 - Disclosure - Stock-Based Compensation - Milestone Options Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/StockBasedCompensationMilestoneOptionsNarrativeDetails</Role>
      <ShortName>Stock-Based Compensation - Milestone Options Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2446427 - Disclosure - Stock-Based Compensation - Restricted Common Stock Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails</Role>
      <ShortName>Stock-Based Compensation - Restricted Common Stock Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2447428 - Disclosure - Stock-Based Compensation - 2011 Stock Incentive Plan Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/StockBasedCompensation2011StockIncentivePlanNarrativeDetails</Role>
      <ShortName>Stock-Based Compensation - 2011 Stock Incentive Plan Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2448429 - Disclosure - Stock-Based Compensation - Secondary Stock Sales Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/StockBasedCompensationSecondaryStockSalesNarrativeDetails</Role>
      <ShortName>Stock-Based Compensation - Secondary Stock Sales Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2449430 - Disclosure - Stock-Based Compensation - Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/StockBasedCompensationAssumptionsDetails</Role>
      <ShortName>Stock-Based Compensation - Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2450431 - Disclosure - Stock-Based Compensation - Components of Stock Based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/StockBasedCompensationComponentsofStockBasedCompensationExpenseDetails</Role>
      <ShortName>Stock-Based Compensation - Components of Stock Based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>2451432 - Disclosure - Stock-Based Compensation - Employee Stock Purchase Plan Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails</Role>
      <ShortName>Stock-Based Compensation - Employee Stock Purchase Plan Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>2453433 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sentinelone.com/role/IncomeTaxes</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>2456434 - Disclosure - Net Loss Per Share Attributable To Common Stockholders - Basic and Diluted (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersBasicandDilutedDetails</Role>
      <ShortName>Net Loss Per Share Attributable To Common Stockholders - Basic and Diluted (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>2457435 - Disclosure - Net Loss Per Share Attributable To Common Stockholders - Anti-dilutive Securities Excluded from the Diluted Calculation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails</Role>
      <ShortName>Net Loss Per Share Attributable To Common Stockholders - Anti-dilutive Securities Excluded from the Diluted Calculation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>2460436 - Disclosure - Geographic Information - Summary of Long-Lived Assets by Geographic Areas (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/GeographicInformationSummaryofLongLivedAssetsbyGeographicAreasDetails</Role>
      <ShortName>Geographic Information - Summary of Long-Lived Assets by Geographic Areas (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>2462437 - Disclosure - Commitment and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/CommitmentandContingenciesDetails</Role>
      <ShortName>Commitment and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sentinelone.com/role/CommitmentandContingencies</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>2464438 - Disclosure - Employee Benefit Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/EmployeeBenefitPlanDetails</Role>
      <ShortName>Employee Benefit Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sentinelone.com/role/EmployeeBenefitPlan</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>2467439 - Disclosure - Acquisitions - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/AcquisitionsNarrativeDetails</Role>
      <ShortName>Acquisitions - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>2468440 - Disclosure - Acquisitions - Assets Acquired and Liabilities Assumed (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails</Role>
      <ShortName>Acquisitions - Assets Acquired and Liabilities Assumed (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>2469441 - Disclosure - Acquisitions - Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/AcquisitionsIntangibleAssetsDetails</Role>
      <ShortName>Acquisitions - Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="s-20210731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>2470442 - Disclosure - Acquisitions - Pro Forma (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sentinelone.com/role/AcquisitionsProFormaDetails</Role>
      <ShortName>Acquisitions - Pro Forma (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="s-20210731.htm">s-20210731.htm</File>
    <File>s-20210731.xsd</File>
    <File>s-20210731_cal.xml</File>
    <File>s-20210731_def.xml</File>
    <File>s-20210731_lab.xml</File>
    <File>s-20210731_pre.xml</File>
    <File>sentinelone10-q_exx311.htm</File>
    <File>sentinelone10-q_exx312.htm</File>
    <File>sentinelone10-qex321.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2021</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2021</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>96
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "s-20210731.htm": {
   "axisCustom": 0,
   "axisStandard": 24,
   "contextCount": 261,
   "dts": {
    "calculationLink": {
     "local": [
      "s-20210731_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "s-20210731_def.xml"
     ]
    },
    "inline": {
     "local": [
      "s-20210731.htm"
     ]
    },
    "labelLink": {
     "local": [
      "s-20210731_lab.xml"
     ],
     "remote": [
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-doc-2021-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "s-20210731_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-ref-2021-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "s-20210731.xsd"
     ],
     "remote": [
      "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "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",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-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-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.sec.gov/dei/2021/dei-2021.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://xbrl.fasb.org/us-gaap/2021/elts/us-parts-codification-2021-01-31.xsd",
      "https://xbrl.sec.gov/dei/2021/dei-2021_doc.xsd",
      "https://xbrl.sec.gov/dei/2021/dei-2021_ref.xsd"
     ]
    }
   },
   "elementCount": 536,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2021-01-31": 3,
    "http://www.sentinelone.com/20210731": 2,
    "http://xbrl.sec.gov/dei/2021": 5,
    "total": 10
   },
   "keyCustom": 33,
   "keyStandard": 369,
   "memberCustom": 15,
   "memberStandard": 56,
   "nsprefix": "s",
   "nsuri": "http://www.sentinelone.com/20210731",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Cover",
     "role": "http://www.sentinelone.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2103102 - Disclosure - Summary of Significant Accounting Policies",
     "role": "http://www.sentinelone.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2110103 - Disclosure - Revenue and Contract Balances",
     "role": "http://www.sentinelone.com/role/RevenueandContractBalances",
     "shortName": "Revenue and Contract Balances",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "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": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2116104 - Disclosure - Fair Value Measurements",
     "role": "http://www.sentinelone.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "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": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2119105 - Disclosure - Property and Equipment, Net",
     "role": "http://www.sentinelone.com/role/PropertyandEquipmentNet",
     "shortName": "Property and Equipment, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2123106 - Disclosure - Intangible Assets",
     "role": "http://www.sentinelone.com/role/IntangibleAssets",
     "shortName": "Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2128107 - Disclosure - Long-Term Debt",
     "role": "http://www.sentinelone.com/role/LongTermDebt",
     "shortName": "Long-Term Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2130108 - Disclosure - Preferred Stock",
     "role": "http://www.sentinelone.com/role/PreferredStock",
     "shortName": "Preferred Stock",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2134109 - Disclosure - Common Stock",
     "role": "http://www.sentinelone.com/role/CommonStock",
     "shortName": "Common Stock",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2137110 - Disclosure - Stock-Based Compensation",
     "role": "http://www.sentinelone.com/role/StockBasedCompensation",
     "shortName": "Stock-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2152111 - Disclosure - Income Taxes",
     "role": "http://www.sentinelone.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i13ada04a5e9243859214daa8d236b2e1_I20210731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets",
     "role": "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets",
     "shortName": "Condensed Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i13ada04a5e9243859214daa8d236b2e1_I20210731",
      "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": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2154112 - Disclosure - Net Loss Per Share Attributable To Common Stockholders",
     "role": "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholders",
     "shortName": "Net Loss Per Share Attributable To Common Stockholders",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2158113 - Disclosure - Geographic Information",
     "role": "http://www.sentinelone.com/role/GeographicInformation",
     "shortName": "Geographic Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2161114 - Disclosure - Commitment and Contingencies",
     "role": "http://www.sentinelone.com/role/CommitmentandContingencies",
     "shortName": "Commitment and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2163115 - Disclosure - Employee Benefit Plan",
     "role": "http://www.sentinelone.com/role/EmployeeBenefitPlan",
     "shortName": "Employee Benefit Plan",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2165116 - Disclosure - Acquisitions",
     "role": "http://www.sentinelone.com/role/Acquisitions",
     "shortName": "Acquisitions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": null,
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2171117 - Disclosure - Subsequent Events",
     "role": "http://www.sentinelone.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "role": "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2305301 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "role": "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2311302 - Disclosure - Revenue and Contract Balances (Tables)",
     "role": "http://www.sentinelone.com/role/RevenueandContractBalancesTables",
     "shortName": "Revenue and Contract Balances (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2317303 - Disclosure - Fair Value Measurements (Tables)",
     "role": "http://www.sentinelone.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:TemporaryEquityParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i13ada04a5e9243859214daa8d236b2e1_I20210731",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TemporaryEquityParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)",
     "role": "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
     "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:TemporaryEquityParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i13ada04a5e9243859214daa8d236b2e1_I20210731",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TemporaryEquityParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2320304 - Disclosure - Property and Equipment, Net (Tables)",
     "role": "http://www.sentinelone.com/role/PropertyandEquipmentNetTables",
     "shortName": "Property and Equipment, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2324305 - Disclosure - Intangible Assets (Tables)",
     "role": "http://www.sentinelone.com/role/IntangibleAssetsTables",
     "shortName": "Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TemporaryEquityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2331306 - Disclosure - Preferred Stock (Tables)",
     "role": "http://www.sentinelone.com/role/PreferredStockTables",
     "shortName": "Preferred Stock (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TemporaryEquityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "s:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2335307 - Disclosure - Common Stock (Tables)",
     "role": "http://www.sentinelone.com/role/CommonStockTables",
     "shortName": "Common Stock (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "s:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2338308 - Disclosure - Stock-Based Compensation (Tables)",
     "role": "http://www.sentinelone.com/role/StockBasedCompensationTables",
     "shortName": "Stock-Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2355309 - Disclosure - Net Loss Per Share Attributable To Common Stockholders (Tables)",
     "role": "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersTables",
     "shortName": "Net Loss Per Share Attributable To Common Stockholders (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2359310 - Disclosure - Geographic Information (Tables)",
     "role": "http://www.sentinelone.com/role/GeographicInformationTables",
     "shortName": "Geographic Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2366311 - Disclosure - Acquisitions (Tables)",
     "role": "http://www.sentinelone.com/role/AcquisitionsTables",
     "shortName": "Acquisitions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i13ada04a5e9243859214daa8d236b2e1_I20210731",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharePrice",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402401 - Disclosure - Organization and Description of Business (Details)",
     "role": "http://www.sentinelone.com/role/OrganizationandDescriptionofBusinessDetails",
     "shortName": "Organization and Description of Business (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i1f330fcd6d244a678934f69ecc65358b_D20210701-20210731",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": null,
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406402 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)",
     "role": "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
     "shortName": "Summary of Significant Accounting Policies - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i72b4e76573714083a1163fefee79aca8_D20210501-20210731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - Condensed Consolidated Statements of Operations",
     "role": "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations",
     "shortName": "Condensed Consolidated Statements of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i72b4e76573714083a1163fefee79aca8_D20210501-20210731",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i13ada04a5e9243859214daa8d236b2e1_I20210731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407403 - Disclosure - Summary of Significant Accounting Policies - Summary of Cash, Cash Equivalents, and Restricted Cash (Details)",
     "role": "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesSummaryofCashCashEquivalentsandRestrictedCashDetails",
     "shortName": "Summary of Significant Accounting Policies - Summary of Cash, Cash Equivalents, and Restricted Cash (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i13ada04a5e9243859214daa8d236b2e1_I20210731",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RestrictedCashCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i7512976961334e37ba82796c93808e2b_D20210731-20210731",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408404 - Disclosure - Summary of Significant Accounting Policies - Concentration Risk Accounts Receivable (Details)",
     "role": "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskAccountsReceivableDetails",
     "shortName": "Summary of Significant Accounting Policies - Concentration Risk Accounts Receivable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i7512976961334e37ba82796c93808e2b_D20210731-20210731",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "iadea9ab2d5624e02a40d35b90381ed77_D20210501-20210731",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409405 - Disclosure - Summary of Significant Accounting Policies - Concentration Risk Revenue (Details)",
     "role": "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskRevenueDetails",
     "shortName": "Summary of Significant Accounting Policies - Concentration Risk Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "iadea9ab2d5624e02a40d35b90381ed77_D20210501-20210731",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i72b4e76573714083a1163fefee79aca8_D20210501-20210731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412406 - Disclosure - Revenue and Contract Balances - Disaggregation of Revenue by Geography (Details)",
     "role": "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails",
     "shortName": "Revenue and Contract Balances - Disaggregation of Revenue by Geography (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ica8a25fd35fe41feba5b59c90b01d90e_D20210501-20210731",
      "decimals": "2",
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i72b4e76573714083a1163fefee79aca8_D20210501-20210731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413407 - Disclosure - Revenue and Contract Balances - Disaggregation of Revenue by Type of Customer (Details)",
     "role": "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyTypeofCustomerDetails",
     "shortName": "Revenue and Contract Balances - Disaggregation of Revenue by Type of Customer (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i72b4e76573714083a1163fefee79aca8_D20210501-20210731",
      "decimals": "2",
      "lang": "en-US",
      "name": "s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i13ada04a5e9243859214daa8d236b2e1_I20210731",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnbilledReceivablesCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414408 - Disclosure - Revenue and Contract Balances - Narrative (Details)",
     "role": "http://www.sentinelone.com/role/RevenueandContractBalancesNarrativeDetails",
     "shortName": "Revenue and Contract Balances - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ib97668c130234d43bcb7ff5f40da73f6_I20210131",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:UnbilledReceivablesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i13ada04a5e9243859214daa8d236b2e1_I20210731",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415409 - Disclosure - Revenue and Contract Balances - Remaining Performance Obligations Narrative (Details)",
     "role": "http://www.sentinelone.com/role/RevenueandContractBalancesRemainingPerformanceObligationsNarrativeDetails",
     "shortName": "Revenue and Contract Balances - Remaining Performance Obligations Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i13ada04a5e9243859214daa8d236b2e1_I20210731",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i13ada04a5e9243859214daa8d236b2e1_I20210731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShortTermInvestments",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2418410 - Disclosure - Fair Value Measurements (Details)",
     "role": "http://www.sentinelone.com/role/FairValueMeasurementsDetails",
     "shortName": "Fair Value Measurements (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i13ada04a5e9243859214daa8d236b2e1_I20210731",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i13ada04a5e9243859214daa8d236b2e1_I20210731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2421411 - Disclosure - Property and Equipment, Net - Summary of Property and Equipment (Details)",
     "role": "http://www.sentinelone.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetails",
     "shortName": "Property and Equipment, Net - Summary of Property and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i13ada04a5e9243859214daa8d236b2e1_I20210731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i72b4e76573714083a1163fefee79aca8_D20210501-20210731",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalizedComputerSoftwareAdditions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422412 - Disclosure - Property and Equipment, Net - Narrative (Details)",
     "role": "http://www.sentinelone.com/role/PropertyandEquipmentNetNarrativeDetails",
     "shortName": "Property and Equipment, Net - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i72b4e76573714083a1163fefee79aca8_D20210501-20210731",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalizedComputerSoftwareAdditions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i72b4e76573714083a1163fefee79aca8_D20210501-20210731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss",
     "role": "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofComprehensiveLoss",
     "shortName": "Condensed Consolidated Statements of Comprehensive Loss",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i72b4e76573714083a1163fefee79aca8_D20210501-20210731",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i13ada04a5e9243859214daa8d236b2e1_I20210731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "s:FiniteLivedDevelopedTechnologyRightsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425413 - Disclosure - Intangible Assets - Schedule of Intangible Assets, Net (Details)",
     "role": "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails",
     "shortName": "Intangible Assets - Schedule of Intangible Assets, Net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i13ada04a5e9243859214daa8d236b2e1_I20210731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "s:FiniteLivedDevelopedTechnologyRightsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i72b4e76573714083a1163fefee79aca8_D20210501-20210731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426414 - Disclosure - Intangible Assets - Narrative (Details)",
     "role": "http://www.sentinelone.com/role/IntangibleAssetsNarrativeDetails",
     "shortName": "Intangible Assets - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i72b4e76573714083a1163fefee79aca8_D20210501-20210731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i13ada04a5e9243859214daa8d236b2e1_I20210731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427415 - Disclosure - Intangible Assets - Amortization Expense (Details)",
     "role": "http://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails",
     "shortName": "Intangible Assets - Amortization Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i13ada04a5e9243859214daa8d236b2e1_I20210731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromLongTermLinesOfCredit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2429416 - Disclosure - Long-Term Debt (Details)",
     "role": "http://www.sentinelone.com/role/LongTermDebtDetails",
     "shortName": "Long-Term Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i39f8b2bcd5fe4401acac07b8f630f5e8_I20180531",
      "decimals": "2",
      "lang": "en-US",
      "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i13ada04a5e9243859214daa8d236b2e1_I20210731",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TemporaryEquitySharesOutstanding",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2432417 - Disclosure - Preferred Stock - Narrative (Details)",
     "role": "http://www.sentinelone.com/role/PreferredStockNarrativeDetails",
     "shortName": "Preferred Stock - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ifb2730a85dc248d5866f2ecad6424e37_D20200201-20200731",
      "decimals": "INF",
      "lang": "en-US",
      "name": "s:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i13ada04a5e9243859214daa8d236b2e1_I20210731",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TemporaryEquitySharesAuthorized",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2433418 - Disclosure - Preferred Stock - Schedule of Preferred Stock (Details)",
     "role": "http://www.sentinelone.com/role/PreferredStockScheduleofPreferredStockDetails",
     "shortName": "Preferred Stock - Schedule of Preferred Stock (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:TemporaryEquityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i6116aeea3722442398cc0bc5f1356fa5_I20210131",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:TemporaryEquitySharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "s:CommonStockConvertibilityNumberOfYearsFromFinalProspectus",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2436419 - Disclosure - Common Stock (Details)",
     "role": "http://www.sentinelone.com/role/CommonStockDetails",
     "shortName": "Common Stock (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "s:CommonStockConvertibilityNumberOfYearsFromFinalProspectus",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "s:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i13ada04a5e9243859214daa8d236b2e1_I20210731",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2439420 - Disclosure - Stock-Based Compensation - 2021 Equity Incentive Plan Narrative (Details)",
     "role": "http://www.sentinelone.com/role/StockBasedCompensation2021EquityIncentivePlanNarrativeDetails",
     "shortName": "Stock-Based Compensation - 2021 Equity Incentive Plan Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "if8853b3972894156934761f918afc10b_I20210531",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "s:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i13ada04a5e9243859214daa8d236b2e1_I20210731",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2440421 - Disclosure - Stock-Based Compensation - 2013 Equity Incentive Plan Narrative (Details)",
     "role": "http://www.sentinelone.com/role/StockBasedCompensation2013EquityIncentivePlanNarrativeDetails",
     "shortName": "Stock-Based Compensation - 2013 Equity Incentive Plan Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia45c4ab964ee4fe08f97fe5e33a48be4_D20210501-20210731",
      "decimals": "2",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "s:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ib97668c130234d43bcb7ff5f40da73f6_I20210131",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441422 - Disclosure - Stock-Based Compensation - Summary Stock Option Plan (Details)",
     "role": "http://www.sentinelone.com/role/StockBasedCompensationSummaryStockOptionPlanDetails",
     "shortName": "Stock-Based Compensation - Summary Stock Option Plan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i96e4e9d296f442809fe88dc83e7987da_D20210201-20210731",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i26729ad79cee432b96bb2e11266a4712_I20200131",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TemporaryEquitySharesOutstanding",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity",
     "role": "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity",
     "shortName": "Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "s:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i5ded4f32f8d94b84a0c7210d808f2642_I20210131",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442423 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock (Details)",
     "role": "http://www.sentinelone.com/role/StockBasedCompensationSummaryofRestrictedStockDetails",
     "shortName": "Stock-Based Compensation - Summary of Restricted Stock (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ie7014b108e684dd583a1194185a0d519_D20210201-20210731",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i039e150070a54175b295d13f9cc57302_I20210731",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2443424 - Disclosure - Stock-Based Compensation - Restricted Stock Units Narrative (Details)",
     "role": "http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails",
     "shortName": "Stock-Based Compensation - Restricted Stock Units Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i039e150070a54175b295d13f9cc57302_I20210731",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i72b4e76573714083a1163fefee79aca8_D20210501-20210731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2444425 - Disclosure - Stock-Based Compensation - Performance Milestone Options Narrative (Details)",
     "role": "http://www.sentinelone.com/role/StockBasedCompensationPerformanceMilestoneOptionsNarrativeDetails",
     "shortName": "Stock-Based Compensation - Performance Milestone Options Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i26c75dcfcf8d4dbe8766ff91b5642a05_D20210201-20210228",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i72b4e76573714083a1163fefee79aca8_D20210501-20210731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2445426 - Disclosure - Stock-Based Compensation - Milestone Options Narrative (Details)",
     "role": "http://www.sentinelone.com/role/StockBasedCompensationMilestoneOptionsNarrativeDetails",
     "shortName": "Stock-Based Compensation - Milestone Options Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia26d05c77ef445df8691a4934e329c20_D20210301-20210330",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i72b4e76573714083a1163fefee79aca8_D20210501-20210731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2446427 - Disclosure - Stock-Based Compensation - Restricted Common Stock Narrative (Details)",
     "role": "http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails",
     "shortName": "Stock-Based Compensation - Restricted Common Stock Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i4c1fac81c55c4e76b39af33fedfdce45_D20210501-20210731",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "s:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i13ada04a5e9243859214daa8d236b2e1_I20210731",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2447428 - Disclosure - Stock-Based Compensation - 2011 Stock Incentive Plan Narrative (Details)",
     "role": "http://www.sentinelone.com/role/StockBasedCompensation2011StockIncentivePlanNarrativeDetails",
     "shortName": "Stock-Based Compensation - 2011 Stock Incentive Plan Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i460b4ae17e974e9dac88983e9b4772a0_D20210501-20210731",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "iaa819c0583434210ab25a79adccb3d0c_D20210701-20210731",
      "decimals": "-8",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SaleOfStockConsiderationReceivedOnTransaction",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2448429 - Disclosure - Stock-Based Compensation - Secondary Stock Sales Narrative (Details)",
     "role": "http://www.sentinelone.com/role/StockBasedCompensationSecondaryStockSalesNarrativeDetails",
     "shortName": "Stock-Based Compensation - Secondary Stock Sales Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i8692216fb0e144399639aea03bdde260_D20210601-20210630",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2449430 - Disclosure - Stock-Based Compensation - Assumptions (Details)",
     "role": "http://www.sentinelone.com/role/StockBasedCompensationAssumptionsDetails",
     "shortName": "Stock-Based Compensation - Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i72b4e76573714083a1163fefee79aca8_D20210501-20210731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2450431 - Disclosure - Stock-Based Compensation - Components of Stock Based Compensation Expense (Details)",
     "role": "http://www.sentinelone.com/role/StockBasedCompensationComponentsofStockBasedCompensationExpenseDetails",
     "shortName": "Stock-Based Compensation - Components of Stock Based Compensation Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i7a9a0d40d1d844d09696619908fa826d_D20210501-20210731",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "s:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i13ada04a5e9243859214daa8d236b2e1_I20210731",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2451432 - Disclosure - Stock-Based Compensation - Employee Stock Purchase Plan Narrative (Details)",
     "role": "http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails",
     "shortName": "Stock-Based Compensation - Employee Stock Purchase Plan Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "icd03c5d420bb49389979be9749bc7456_I20210629",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006007 - Statement - Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Parenthetical)",
     "role": "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityParenthetical",
     "shortName": "Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i5b77252f7e09416ab7232f9649eab0f6_D20200201-20200731",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i72b4e76573714083a1163fefee79aca8_D20210501-20210731",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2453433 - Disclosure - Income Taxes (Details)",
     "role": "http://www.sentinelone.com/role/IncomeTaxesDetails",
     "shortName": "Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i72b4e76573714083a1163fefee79aca8_D20210501-20210731",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i72b4e76573714083a1163fefee79aca8_D20210501-20210731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2456434 - Disclosure - Net Loss Per Share Attributable To Common Stockholders - Basic and Diluted (Details)",
     "role": "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersBasicandDilutedDetails",
     "shortName": "Net Loss Per Share Attributable To Common Stockholders - Basic and Diluted (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ic8b6f8d451414b75b574c15505178c41_D20210501-20210731",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i72b4e76573714083a1163fefee79aca8_D20210501-20210731",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2457435 - Disclosure - Net Loss Per Share Attributable To Common Stockholders - Anti-dilutive Securities Excluded from the Diluted Calculation (Details)",
     "role": "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails",
     "shortName": "Net Loss Per Share Attributable To Common Stockholders - Anti-dilutive Securities Excluded from the Diluted Calculation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i72b4e76573714083a1163fefee79aca8_D20210501-20210731",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i13ada04a5e9243859214daa8d236b2e1_I20210731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2460436 - Disclosure - Geographic Information - Summary of Long-Lived Assets by Geographic Areas (Details)",
     "role": "http://www.sentinelone.com/role/GeographicInformationSummaryofLongLivedAssetsbyGeographicAreasDetails",
     "shortName": "Geographic Information - Summary of Long-Lived Assets by Geographic Areas (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "if6dda1a5730f4f54a09dcd7b709ee4be_I20210731",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "if3589f2d22d2474e860cd6cdbde386ec_D20191001-20191031",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyNewClaimsFiledNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "claim",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2462437 - Disclosure - Commitment and Contingencies (Details)",
     "role": "http://www.sentinelone.com/role/CommitmentandContingenciesDetails",
     "shortName": "Commitment and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "if3589f2d22d2474e860cd6cdbde386ec_D20191001-20191031",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyNewClaimsFiledNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "claim",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i72b4e76573714083a1163fefee79aca8_D20210501-20210731",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2464438 - Disclosure - Employee Benefit Plan (Details)",
     "role": "http://www.sentinelone.com/role/EmployeeBenefitPlanDetails",
     "shortName": "Employee Benefit Plan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i72b4e76573714083a1163fefee79aca8_D20210501-20210731",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i013afa358a9b4368bbb80bc81d47668e_I20210206",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2467439 - Disclosure - Acquisitions - Narrative (Details)",
     "role": "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails",
     "shortName": "Acquisitions - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i013afa358a9b4368bbb80bc81d47668e_I20210206",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i13ada04a5e9243859214daa8d236b2e1_I20210731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2468440 - Disclosure - Acquisitions - Assets Acquired and Liabilities Assumed (Details)",
     "role": "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails",
     "shortName": "Acquisitions - Assets Acquired and Liabilities Assumed (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i013afa358a9b4368bbb80bc81d47668e_I20210206",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i6e682b6f2e674eae98b6b825f4197274_D20210206-20210206",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2469441 - Disclosure - Acquisitions - Intangible Assets (Details)",
     "role": "http://www.sentinelone.com/role/AcquisitionsIntangibleAssetsDetails",
     "shortName": "Acquisitions - Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "i6e682b6f2e674eae98b6b825f4197274_D20210206-20210206",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia5b18c7be07946388484e6fea2b4bc46_D20210501-20210731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2470442 - Disclosure - Acquisitions - Pro Forma (Details)",
     "role": "http://www.sentinelone.com/role/AcquisitionsProFormaDetails",
     "shortName": "Acquisitions - Pro Forma (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia5b18c7be07946388484e6fea2b4bc46_D20210501-20210731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1007008 - Statement - Condensed Consolidated Statements of Cash Flows",
     "role": "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows",
     "shortName": "Condensed Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CapitalizedContractCostAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "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 and Description of Business",
     "role": "http://www.sentinelone.com/role/OrganizationandDescriptionofBusiness",
     "shortName": "Organization and Description of Business",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "s-20210731.htm",
      "contextRef": "ia06b2f386a6242eaba046968015b3f86_D20210201-20210731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 77,
   "tag": {
    "country_IL": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ISRAEL",
        "terseLabel": "Israel"
       }
      }
     },
     "localname": "IL",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "presentation": [
      "http://www.sentinelone.com/role/EmployeeBenefitPlanDetails",
      "http://www.sentinelone.com/role/GeographicInformationSummaryofLongLivedAssetsbyGeographicAreasDetails"
     ],
     "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://www.sentinelone.com/role/GeographicInformationSummaryofLongLivedAssetsbyGeographicAreasDetails",
      "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.sentinelone.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.sentinelone.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.sentinelone.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.sentinelone.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/2021",
     "presentation": [
      "http://www.sentinelone.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/2021",
     "presentation": [
      "http://www.sentinelone.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r595"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.sentinelone.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r596"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.sentinelone.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.sentinelone.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance",
        "label": "Entities [Table]",
        "terseLabel": "Entities [Table]"
       }
      }
     },
     "localname": "EntitiesTable",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.sentinelone.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.sentinelone.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.sentinelone.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.sentinelone.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.sentinelone.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r597"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.sentinelone.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.sentinelone.com/role/Cover"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.sentinelone.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r597"
     ],
     "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/2021",
     "presentation": [
      "http://www.sentinelone.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r606"
     ],
     "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/2021",
     "presentation": [
      "http://www.sentinelone.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.sentinelone.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r597"
     ],
     "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/2021",
     "presentation": [
      "http://www.sentinelone.com/role/Cover"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.sentinelone.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInformationLineItems": {
     "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": "Entity Information [Line Items]",
        "terseLabel": "Entity Information [Line Items]"
       }
      }
     },
     "localname": "EntityInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.sentinelone.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r605"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.sentinelone.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r597"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.sentinelone.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r597"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.sentinelone.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r597"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.sentinelone.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r597"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.sentinelone.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.sentinelone.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r593"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.sentinelone.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.sentinelone.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.sentinelone.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "s_A2011StockIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2011 Stock Incentive Plan",
        "label": "2011 Stock Incentive Plan [Member]",
        "terseLabel": "2011 Stock Incentive Plan"
       }
      }
     },
     "localname": "A2011StockIncentivePlanMember",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensation2011StockIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "s_A2013EquityIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2013 Equity Incentive Plan",
        "label": "2013 Equity Incentive Plan [Member]",
        "terseLabel": "2013 Equity Incentive Plan"
       }
      }
     },
     "localname": "A2013EquityIncentivePlanMember",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensation2013EquityIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryStockOptionPlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "s_A2021EquityIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2021 Equity Incentive Plan",
        "label": "2021 Equity Incentive Plan [Member]",
        "terseLabel": "2021 Equity Incentive Plan"
       }
      }
     },
     "localname": "A2021EquityIncentivePlanMember",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensation2021EquityIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "s_AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments To Additional Paid In Capital, Early Exercised Options, Vested",
        "label": "Adjustments To Additional Paid In Capital, Early Exercised Options, Vested",
        "terseLabel": "Vesting of early exercised options"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "s_AmendedLineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amended Line of Credit",
        "label": "Amended Line of Credit [Member]",
        "terseLabel": "Amended Line of Credit"
       }
      }
     },
     "localname": "AmendedLineOfCreditMember",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "s_BlackBerryLitigationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "BlackBerry Litigation",
        "label": "BlackBerry Litigation [Member]",
        "terseLabel": "BlackBerry Litigation"
       }
      }
     },
     "localname": "BlackBerryLitigationMember",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/CommitmentandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "s_BusinessCombinationHoldbackFairValuePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Holdback, Fair Value per Share",
        "label": "Business Combination, Holdback, Fair Value per Share",
        "terseLabel": "Holdback shares, fair value per share (in USD per share)"
       }
      }
     },
     "localname": "BusinessCombinationHoldbackFairValuePerShare",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "s_BusinessCombinationHoldbackNumberOfShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Holdback, Number of Shares",
        "label": "Business Combination, Holdback, Number of Shares",
        "terseLabel": "Holdback shares (in shares)"
       }
      }
     },
     "localname": "BusinessCombinationHoldbackNumberOfShares",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "s_BusinessCombinationHoldbackSharesAndCashTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Holdback Shares and Cash, Term",
        "label": "Business Combination, Holdback Shares and Cash, Term",
        "terseLabel": "Release term for Holdback Shares and cash"
       }
      }
     },
     "localname": "BusinessCombinationHoldbackSharesAndCashTerm",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "s_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash": {
     "auth_ref": [],
     "calculation": {
      "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Restricted Cash",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Restricted Cash",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "s_CashEquivalentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash Equivalents",
        "label": "Cash Equivalents [Abstract]",
        "terseLabel": "Cash equivalents:"
       }
      }
     },
     "localname": "CashEquivalentsAbstract",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "s_ChannelPartnerAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Channel Partner A",
        "label": "Channel Partner A [Member]",
        "terseLabel": "Channel partner A"
       }
      }
     },
     "localname": "ChannelPartnerAMember",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskAccountsReceivableDetails",
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "s_ChannelPartnerBMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Channel Partner B",
        "label": "Channel Partner B [Member]",
        "terseLabel": "Channel partner B"
       }
      }
     },
     "localname": "ChannelPartnerBMember",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "s_CommonClassAAndBMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Class A and B",
        "label": "Common Class A and B [Member]",
        "terseLabel": "Class A and Class B Common Stock"
       }
      }
     },
     "localname": "CommonClassAAndBMember",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity",
      "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersBasicandDilutedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "s_CommonStockConvertibilityDeathOrDisabilityPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock, Convertibility, Death Or Disability Period",
        "label": "Common Stock, Convertibility, Death Or Disability Period",
        "terseLabel": "Common stock, convertibility, death or disability period"
       }
      }
     },
     "localname": "CommonStockConvertibilityDeathOrDisabilityPeriod",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/CommonStockDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "s_CommonStockConvertibilityNumberOfYearsFromFinalProspectus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock, Convertibility, Number Of Years From Final Prospectus",
        "label": "Common Stock, Convertibility, Number Of Years From Final Prospectus",
        "terseLabel": "Common stock, convertibility, number of years from final prospectus"
       }
      }
     },
     "localname": "CommonStockConvertibilityNumberOfYearsFromFinalProspectus",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/CommonStockDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "s_CommonStockConvertibilityPercentageOfCommonStockOutstandingShareHolders": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock, Convertibility, Percentage Of Common Stock Outstanding Share Holders",
        "label": "Common Stock, Convertibility, Percentage Of Common Stock Outstanding Share Holders",
        "terseLabel": "Common stock, convertibility, percentage of outstanding share holders"
       }
      }
     },
     "localname": "CommonStockConvertibilityPercentageOfCommonStockOutstandingShareHolders",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/CommonStockDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "s_CommonStockConvertibilityPercentageOfSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock, Convertibility, Percentage Of Shares Outstanding",
        "label": "Common Stock, Convertibility, Percentage Of Shares Outstanding",
        "terseLabel": "Common stock, convertibility, percentage of shares outstanding"
       }
      }
     },
     "localname": "CommonStockConvertibilityPercentageOfSharesOutstanding",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/CommonStockDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "s_CommonStockNumberOfVotingRights": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock, Number Of Voting Rights",
        "label": "Common Stock, Number Of Voting Rights",
        "terseLabel": "Common stock, number of voting rights"
       }
      }
     },
     "localname": "CommonStockNumberOfVotingRights",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/CommonStockDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "s_ComputersSoftwareAndElectronicEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Computers, Software, and Electronic Equipment",
        "label": "Computers, Software, and Electronic Equipment [Member]",
        "terseLabel": "Computers, software, and electronic equipment"
       }
      }
     },
     "localname": "ComputersSoftwareAndElectronicEquipmentMember",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "s_ContingentlyIssuableSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contingently Issuable Shares",
        "label": "Contingently Issuable Shares [Member]",
        "terseLabel": "Contingently issuable shares"
       }
      }
     },
     "localname": "ContingentlyIssuableSharesMember",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "s_DeferredOfferingCostsAccruedButNotYetPaid": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Offering Costs Accrued But Not Yet Paid",
        "label": "Deferred Offering Costs Accrued But Not Yet Paid",
        "terseLabel": "Deferred offering costs accrued but not yet paid"
       }
      }
     },
     "localname": "DeferredOfferingCostsAccruedButNotYetPaid",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "s_FiniteLivedDevelopedTechnologyRightsGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finite Lived Developed Technology Rights, Gross",
        "label": "Finite Lived Developed Technology Rights, Gross",
        "terseLabel": "Developed technology"
       }
      }
     },
     "localname": "FiniteLivedDevelopedTechnologyRightsGross",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "s_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "s_ForwardStockSplitPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forward Stock Split",
        "label": "Forward Stock Split [Policy Text Block]",
        "terseLabel": "Forward Stock Split"
       }
      }
     },
     "localname": "ForwardStockSplitPolicyTextBlock",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "s_IncreaseDecreaseDeferredContractAcquisitionCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) Deferred Contract Acquisition Costs",
        "label": "Increase (Decrease) Deferred Contract Acquisition Costs",
        "negatedTerseLabel": "Deferred contract acquisition costs"
       }
      }
     },
     "localname": "IncreaseDecreaseDeferredContractAcquisitionCosts",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "s_LossContingencyNumberOfArbitrations": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss Contingency, Number Of Arbitrations",
        "label": "Loss Contingency, Number Of Arbitrations",
        "terseLabel": "Loss contingency, number of arbitrations"
       }
      }
     },
     "localname": "LossContingencyNumberOfArbitrations",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/CommitmentandContingenciesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "s_LossContingencyNumberOfLawsuits": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss Contingency, Number of Lawsuits",
        "label": "Loss Contingency, Number of Lawsuits",
        "terseLabel": "Loss contingency, number of lawsuits"
       }
      }
     },
     "localname": "LossContingencyNumberOfLawsuits",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/CommitmentandContingenciesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "s_MilestoneSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Milestone Shares",
        "label": "Milestone Shares [Member]",
        "terseLabel": "Milestone Options"
       }
      }
     },
     "localname": "MilestoneSharesMember",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationMilestoneOptionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "s_NoncashOperatingLeaseCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncash Operating Lease Cost",
        "label": "Noncash Operating Lease Cost",
        "terseLabel": "Non-cash operating lease costs"
       }
      }
     },
     "localname": "NoncashOperatingLeaseCost",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "s_OtherGeographicalAreasMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Geographical Areas",
        "label": "Other Geographical Areas [Member]",
        "terseLabel": "Rest of world"
       }
      }
     },
     "localname": "OtherGeographicalAreasMember",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/GeographicInformationSummaryofLongLivedAssetsbyGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "s_RevenueFromContractWithCustomerContractTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue From Contract With Customer, Contract Term",
        "label": "Revenue From Contract With Customer, Contract Term",
        "terseLabel": "Revenue from contract with customer, contract term"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerContractTerm",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/RevenueandContractBalancesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "s_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue From Contract With Customer, Excluding Assessed Tax, Percentage",
        "label": "Revenue From Contract With Customer, Excluding Assessed Tax, Percentage",
        "terseLabel": "% of Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTaxPercentage",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyTypeofCustomerDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "s_ScalyrMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Scalyr",
        "label": "Scalyr [Member]",
        "terseLabel": "Scalyr"
       }
      }
     },
     "localname": "ScalyrMember",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.sentinelone.com/role/AcquisitionsIntangibleAssetsDetails",
      "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails",
      "http://www.sentinelone.com/role/AcquisitionsProFormaDetails",
      "http://www.sentinelone.com/role/StockBasedCompensation2011StockIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "s_ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Common Stock Reserved For Future Issuance",
        "label": "Schedule Of Common Stock Reserved For Future Issuance [Table Text Block]",
        "terseLabel": "Schedule Of Common Stock Reserved For Future Issuance"
       }
      }
     },
     "localname": "ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/CommonStockTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "s_ScheduleOfEarningsPerShareBasicAndDilutedLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Earnings Per Share, Basic and Diluted [Line Items]",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Line Items]",
        "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedLineItems",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersBasicandDilutedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "s_ScheduleOfEarningsPerShareBasicAndDilutedTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Earnings Per Share, Basic and Diluted [Table]",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table]",
        "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted [Table]"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTable",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersBasicandDilutedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "s_SeriesSeedPreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series Seed Preferred Stock",
        "label": "Series Seed Preferred Stock [Member]",
        "terseLabel": "Series Seed"
       }
      }
     },
     "localname": "SeriesSeedPreferredStockMember",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/PreferredStockScheduleofPreferredStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Consecutive Offering Period",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Consecutive Offering Period",
        "terseLabel": "Consecutive offering period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "s_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutivePurchasePeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Consecutive Purchase Period",
        "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Consecutive Purchase Period",
        "terseLabel": "Consecutive purchase period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutivePurchasePeriod",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "s_ShareBasedCompensationArrangementByShareBasedPaymentAwardLookbackPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share Based Compensation Arrangement by Share-Based Payment Award, Lookback Period",
        "label": "Share Based Compensation Arrangement by Share-Based Payment Award, Lookback Period",
        "terseLabel": "Lookback period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLookbackPeriod",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Intrinsic Value",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Intrinsic Value [Roll Forward]",
        "terseLabel": "Aggregate Intrinsic Value (in thousands)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueRollForward",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryStockOptionPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share Based Compensation Arrangement, By Share Based Payment Award, Options, Weighted Average Remaining Contractual Term",
        "label": "Share Based Compensation Arrangement, By Share Based Payment Award, Options, Weighted Average Remaining Contractual Term [Roll Forward]",
        "terseLabel": "Weighted-Average Remaining Contractual Term (in years)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermRollForward",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryStockOptionPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "s_ShareBasedPaymentArrangementAmountWithheldForFuturePurchases": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Payment Arrangement, Amount Withheld For Future Purchases",
        "label": "Share-Based Payment Arrangement, Amount Withheld For Future Purchases",
        "terseLabel": "Amount withheld for future purchases"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementAmountWithheldForFuturePurchases",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "s_SharesSubjectToRepurchaseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares Subject To Repurchase",
        "label": "Shares Subject To Repurchase [Member]",
        "terseLabel": "Shares subject to repurchase"
       }
      }
     },
     "localname": "SharesSubjectToRepurchaseMember",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "s_StockBasedCompensationCapitalizedAsInternalUseSoftware": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Based Compensation Capitalized As Internal use Software",
        "label": "Stock Based Compensation Capitalized As Internal use Software",
        "terseLabel": "Stock-based compensation capitalized as internal-use software"
       }
      }
     },
     "localname": "StockBasedCompensationCapitalizedAsInternalUseSoftware",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "s_StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Issued During Period, Shares, Conversion of Convertible Securities, Not Converted on a One-for-One Basis",
        "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities, Not Converted on a One-for-One Basis",
        "terseLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering, not on a one-for-one basis (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesNotConvertedOnAOneForOneBasis",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.sentinelone.com/role/PreferredStockNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "s_StockIssuedDuringPeriodSharesExerciseOfWarrants": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Issued During Period, Shares, Exercise of Warrants",
        "label": "Stock Issued During Period, Shares, Exercise of Warrants",
        "terseLabel": "Issuance of common stock upon exercise of warrants (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesExerciseOfWarrants",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity",
      "http://www.sentinelone.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "s_TemporaryEquityIssuanceCosts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Temporary Equity, Issuance Costs",
        "label": "Temporary Equity, Issuance Costs",
        "terseLabel": "Temporary equity, issuance costs"
       }
      }
     },
     "localname": "TemporaryEquityIssuanceCosts",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/PreferredStockNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "s_TemporaryEquitySharesConversionOfTemporaryEquityToCommonStock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Temporary Equity, Shares, Conversion of Temporary Equity to Common Stock",
        "label": "Temporary Equity, Shares, Conversion of Temporary Equity to Common Stock",
        "negatedTerseLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares)"
       }
      }
     },
     "localname": "TemporaryEquitySharesConversionOfTemporaryEquityToCommonStock",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "s_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Temporary Equity, Stock Issued During Period, Shares, New Issues",
        "label": "Temporary Equity, Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Issuance of Series E Preferred Stock, net of issuance costs (in shares)"
       }
      }
     },
     "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity",
      "http://www.sentinelone.com/role/PreferredStockNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "s_TemporaryEquityValueConversionOfTemporaryEquityToCommonStock": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Temporary Equity, Value, Conversion of Temporary Equity to Common Stock",
        "label": "Temporary Equity, Value, Conversion of Temporary Equity to Common Stock",
        "negatedTerseLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering"
       }
      }
     },
     "localname": "TemporaryEquityValueConversionOfTemporaryEquityToCommonStock",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "s_VestingOfEarlyExercisedStockOptions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting Of Early Exercised Stock Options",
        "label": "Vesting Of Early Exercised Stock Options",
        "terseLabel": "Vesting of early exercised options"
       }
      }
     },
     "localname": "VestingOfEarlyExercisedStockOptions",
     "nsuri": "http://www.sentinelone.com/20210731",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_LitigationCaseAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Case [Axis]",
        "terseLabel": "Litigation Case [Axis]"
       }
      }
     },
     "localname": "LitigationCaseAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CommitmentandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_LitigationCaseTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Case [Domain]",
        "terseLabel": "Litigation Case [Domain]"
       }
      }
     },
     "localname": "LitigationCaseTypeDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CommitmentandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r183",
      "r340",
      "r346",
      "r563"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]",
        "terseLabel": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskAccountsReceivableDetails",
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r266",
      "r303",
      "r364",
      "r366",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r519",
      "r561",
      "r564",
      "r588",
      "r589"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/RevenueandContractBalancesNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationSecondaryStockSalesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r266",
      "r303",
      "r364",
      "r366",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r519",
      "r561",
      "r564",
      "r588",
      "r589"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/RevenueandContractBalancesNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationSecondaryStockSalesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r183",
      "r340",
      "r346",
      "r563"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskAccountsReceivableDetails",
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r266",
      "r303",
      "r352",
      "r364",
      "r366",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r519",
      "r561",
      "r564",
      "r588",
      "r589"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/RevenueandContractBalancesNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationSecondaryStockSalesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r266",
      "r303",
      "r352",
      "r364",
      "r366",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r519",
      "r561",
      "r564",
      "r588",
      "r589"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/RevenueandContractBalancesNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationSecondaryStockSalesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r178",
      "r179",
      "r340",
      "r345",
      "r562",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/EmployeeBenefitPlanDetails",
      "http://www.sentinelone.com/role/GeographicInformationSummaryofLongLivedAssetsbyGeographicAreasDetails",
      "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r178",
      "r179",
      "r340",
      "r345",
      "r562",
      "r572",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/EmployeeBenefitPlanDetails",
      "http://www.sentinelone.com/role/GeographicInformationSummaryofLongLivedAssetsbyGeographicAreasDetails",
      "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails"
     ],
     "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_AccountsPayableCurrent": {
     "auth_ref": [
      "r33",
      "r486"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [
      "r574"
     ],
     "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://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskAccountsReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r4",
      "r21",
      "r185",
      "r186"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.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://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Accrued liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r32",
      "r227"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedTerseLabel": "Less: Accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r24",
      "r48",
      "r49",
      "r50",
      "r550",
      "r569",
      "r570"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.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://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r47",
      "r50",
      "r56",
      "r57",
      "r58",
      "r100",
      "r101",
      "r102",
      "r451",
      "r565",
      "r566",
      "r607"
     ],
     "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 (Loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r218"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life",
        "terseLabel": "Useful Life"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsIntangibleAssetsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r22",
      "r404",
      "r486"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.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://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r100",
      "r101",
      "r102",
      "r401",
      "r402",
      "r403",
      "r456"
     ],
     "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://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r367",
      "r369",
      "r407",
      "r408"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock based compensation expense"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": {
     "auth_ref": [
      "r317",
      "r324"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.",
        "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs",
        "terseLabel": "Adjustments to additional paid in capital, stock issued, issuance costs"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r369",
      "r397",
      "r406"
     ],
     "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",
        "verboseLabel": "Share-based payment arrangement, expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationComponentsofStockBasedCompensationExpenseDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationMilestoneOptionsNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationPerformanceMilestoneOptionsNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationSecondaryStockSalesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r81",
      "r215",
      "r222"
     ],
     "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://www.sentinelone.com/role/IntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r122"
     ],
     "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 excluded from computation of earnings per share, amount (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r122"
     ],
     "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://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails"
     ],
     "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://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r122"
     ],
     "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://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r95",
      "r155",
      "r166",
      "r173",
      "r199",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r448",
      "r452",
      "r467",
      "r484",
      "r486",
      "r528",
      "r548"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.sentinelone.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r5",
      "r6",
      "r46",
      "r95",
      "r199",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r448",
      "r452",
      "r467",
      "r484",
      "r486"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r459"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/FairValueMeasurementsDetails": {
       "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 measured and recorded at fair value"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r370",
      "r399"
     ],
     "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://www.sentinelone.com/role/AcquisitionsNarrativeDetails",
      "http://www.sentinelone.com/role/CommonStockDetails",
      "http://www.sentinelone.com/role/StockBasedCompensation2011StockIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensation2013EquityIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationAssumptionsDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationMilestoneOptionsNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationPerformanceMilestoneOptionsNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryofRestrictedStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r363",
      "r365"
     ],
     "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://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.sentinelone.com/role/AcquisitionsIntangibleAssetsDetails",
      "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails",
      "http://www.sentinelone.com/role/AcquisitionsProFormaDetails",
      "http://www.sentinelone.com/role/StockBasedCompensation2011StockIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r363",
      "r365",
      "r430",
      "r431"
     ],
     "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://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.sentinelone.com/role/AcquisitionsIntangibleAssetsDetails",
      "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails",
      "http://www.sentinelone.com/role/AcquisitionsProFormaDetails",
      "http://www.sentinelone.com/role/StockBasedCompensation2011StockIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": {
     "auth_ref": [
      "r443"
     ],
     "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": "Consideration transferred, equity interests (in shares)"
       }
      }
     },
     "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensation2011StockIncentivePlanNarrativeDetails"
     ],
     "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://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.sentinelone.com/role/AcquisitionsIntangibleAssetsDetails",
      "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails",
      "http://www.sentinelone.com/role/AcquisitionsProFormaDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": {
     "auth_ref": [
      "r426"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.",
        "label": "Business Acquisition, Percentage of Voting Interests Acquired",
        "terseLabel": "Percentage of voting interests acquired"
       }
      }
     },
     "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": {
     "auth_ref": [
      "r428",
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.",
        "label": "Business Acquisition, Pro Forma Information [Table Text Block]",
        "terseLabel": "Business Acquisition, Pro Forma Information"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": {
     "auth_ref": [
      "r428",
      "r429"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.",
        "label": "Business Acquisition, Pro Forma Net Income (Loss)",
        "terseLabel": "Net loss"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaNetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsProFormaDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaRevenue": {
     "auth_ref": [
      "r428",
      "r429"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.",
        "label": "Business Acquisition, Pro Forma Revenue",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaRevenue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsProFormaDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "auth_ref": [
      "r425"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.",
        "label": "Business Combination, Acquisition Related Costs",
        "terseLabel": "Business combination, acquisition related costs"
       }
      }
     },
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Asset Acquisition [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r439",
      "r440",
      "r441"
     ],
     "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": "Aggregate consideration transferred"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": {
     "auth_ref": [
      "r439",
      "r440"
     ],
     "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": "Consideration transferred, equity interests"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r444"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "Acquisitions"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/Acquisitions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": {
     "auth_ref": [
      "r427"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.",
        "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual",
        "negatedTerseLabel": "Loss of acquiree since acquisition date"
       }
      }
     },
     "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": {
     "auth_ref": [
      "r427"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.",
        "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual",
        "terseLabel": "Revenue of acquiree since acquisition date"
       }
      }
     },
     "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "auth_ref": [
      "r433"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": {
     "auth_ref": [
      "r433"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "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, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets",
        "terseLabel": "Prepaid expense"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "auth_ref": [
      "r433"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "auth_ref": [
      "r433"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable",
        "negatedTerseLabel": "Accounts payable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": {
     "auth_ref": [
      "r433"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue",
        "negatedTerseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "auth_ref": [
      "r432",
      "r433"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "terseLabel": "Intangible assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": {
     "auth_ref": [
      "r433"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other",
        "negatedTerseLabel": "Other liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r433"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": {
       "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",
        "terseLabel": "Purchase consideration",
        "totalLabel": "Total purchase consideration"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "auth_ref": [
      "r86",
      "r87",
      "r88"
     ],
     "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": "Property and equipment purchased but not yet paid"
       }
      }
     },
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareAdditions": {
     "auth_ref": [
      "r216"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions made to capitalized computer software costs during the period.",
        "label": "Capitalized Computer Software, Additions",
        "terseLabel": "Capitalized internal-use software costs"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareAdditions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/PropertyandEquipmentNetNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareAmortization1": {
     "auth_ref": [
      "r590",
      "r592"
     ],
     "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://www.sentinelone.com/role/PropertyandEquipmentNetNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostAmortization": {
     "auth_ref": [
      "r211"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "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 contract acquisition costs"
       }
      }
     },
     "localname": "CapitalizedContractCostAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostNetCurrent": {
     "auth_ref": [
      "r210"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "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 contract acquisition costs, current"
       }
      }
     },
     "localname": "CapitalizedContractCostNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostNetNoncurrent": {
     "auth_ref": [
      "r210"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "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 contract acquisition costs, non-current"
       }
      }
     },
     "localname": "CapitalizedContractCostNetNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r3",
      "r30",
      "r83"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesSummaryofCashCashEquivalentsandRestrictedCashDetails": {
       "order": 3.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://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesSummaryofCashCashEquivalentsandRestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of cash and cash equivalent balance.",
        "label": "Cash and Cash Equivalents [Axis]",
        "terseLabel": "Cash and Cash Equivalents [Axis]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.sentinelone.com/role/FairValueMeasurementsDetails": {
       "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": "Money market funds"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "auth_ref": [
      "r9",
      "r84",
      "r526"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances.  Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash, Cash Equivalents, and Restricted Cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r77",
      "r83",
      "r89"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesSummaryofCashCashEquivalentsandRestrictedCashDetails": {
       "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\u2013End of period",
        "periodStartLabel": "CASH, CASH EQUIVALENTS, AND RESTRICTED CASH\u2013Beginning of period",
        "totalLabel": "Cash, cash equivalents, restricted cash and restricted cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesSummaryofCashCashEquivalentsandRestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r77",
      "r468"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "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 IN CASH, CASH EQUIVALENTS, AND RESTRICTED CASH"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CertificatesOfDepositMember": {
     "auth_ref": [
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.",
        "label": "Certificates of Deposit [Member]",
        "terseLabel": "Certificates of deposit"
       }
      }
     },
     "localname": "CertificatesOfDepositMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r92",
      "r95",
      "r115",
      "r116",
      "r117",
      "r119",
      "r121",
      "r129",
      "r130",
      "r131",
      "r199",
      "r252",
      "r256",
      "r257",
      "r258",
      "r261",
      "r262",
      "r300",
      "r301",
      "r306",
      "r310",
      "r467",
      "r598"
     ],
     "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://www.sentinelone.com/role/CommonStockDetails",
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity",
      "http://www.sentinelone.com/role/Cover",
      "http://www.sentinelone.com/role/LongTermDebtDetails",
      "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersBasicandDilutedDetails",
      "http://www.sentinelone.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.sentinelone.com/role/PreferredStockNarrativeDetails",
      "http://www.sentinelone.com/role/PreferredStockScheduleofPreferredStockDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationSecondaryStockSalesNarrativeDetails"
     ],
     "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://www.sentinelone.com/role/CommonStockDetails",
      "http://www.sentinelone.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "auth_ref": [
      "r318"
     ],
     "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": "Class of warrant or right, exercise price of warrants or rights (in USD per share)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "auth_ref": [],
     "calculation": {
      "http://www.sentinelone.com/role/CommonStockDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of warrants or rights outstanding.",
        "label": "Class of Warrant or Right, Outstanding",
        "terseLabel": "Class of warrant or right, outstanding (in shares)",
        "verboseLabel": "Exercise of common stock warrants (in shares)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CommonStockDetails",
      "http://www.sentinelone.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r40",
      "r241",
      "r534",
      "r554"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.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 14)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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": [
      "r238",
      "r239",
      "r240",
      "r249",
      "r575"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.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": "Class A"
       }
      }
     },
     "localname": "CommonClassAMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CommonStockDetails",
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.sentinelone.com/role/Cover",
      "http://www.sentinelone.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails"
     ],
     "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": "Class B Common Stock"
       }
      }
     },
     "localname": "CommonClassBMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CommonStockDetails",
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity",
      "http://www.sentinelone.com/role/Cover",
      "http://www.sentinelone.com/role/LongTermDebtDetails",
      "http://www.sentinelone.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.sentinelone.com/role/PreferredStockNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CommonStockDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate number of common shares reserved for future issuance.",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "terseLabel": "Total shares of common stock reserved",
        "totalLabel": "Total shares of common stock reserved",
        "verboseLabel": "Common stock, capital shares reserved for future issuance (in shares)"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CommonStockDetails",
      "http://www.sentinelone.com/role/StockBasedCompensation2013EquityIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensation2021EquityIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r100",
      "r101",
      "r456"
     ],
     "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://www.sentinelone.com/role/AcquisitionsNarrativeDetails",
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity",
      "http://www.sentinelone.com/role/StockBasedCompensationSecondaryStockSalesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r20"
     ],
     "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 or stated value per share (in USD per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CommonStockDetails",
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r20"
     ],
     "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://www.sentinelone.com/role/CommonStockDetails",
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r20"
     ],
     "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://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r20",
      "r317"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock, shares, outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r20",
      "r486"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.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, value, issued"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r52",
      "r54",
      "r55",
      "r62",
      "r537",
      "r556"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": {
       "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": "Total comprehensive loss"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r140",
      "r141",
      "r183",
      "r464",
      "r465",
      "r574"
     ],
     "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://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails",
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskAccountsReceivableDetails",
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r140",
      "r141",
      "r183",
      "r464",
      "r465",
      "r571",
      "r574"
     ],
     "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://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails",
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskAccountsReceivableDetails",
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r140",
      "r141",
      "r183",
      "r464",
      "r465",
      "r571",
      "r574"
     ],
     "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://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails",
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskAccountsReceivableDetails",
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r134",
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentrations of Credit Risk"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskAccountsReceivableDetails",
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r140",
      "r141",
      "r183",
      "r464",
      "r465"
     ],
     "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",
        "netLabel": "Percentage of Accounts Receivable",
        "terseLabel": "Percentage of Revenue"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails",
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskAccountsReceivableDetails",
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskRevenueDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r137",
      "r140",
      "r141",
      "r142",
      "r464",
      "r466",
      "r574"
     ],
     "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://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskAccountsReceivableDetails",
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r140",
      "r141",
      "r183",
      "r464",
      "r465",
      "r574"
     ],
     "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://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails",
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskAccountsReceivableDetails",
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress [Member]",
        "terseLabel": "Construction in progress"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r327",
      "r328",
      "r341"
     ],
     "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": "Contract with customer, liability"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/RevenueandContractBalancesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r327",
      "r328",
      "r341"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.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, current"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "auth_ref": [
      "r327",
      "r328",
      "r341"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.",
        "label": "Contract with Customer, Liability, Noncurrent",
        "terseLabel": "Deferred revenue, non-current"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r342"
     ],
     "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": "Contract with customer, liability, revenue recognized"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/RevenueandContractBalancesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerSalesChannelAxis": {
     "auth_ref": [
      "r340",
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by sales channel for delivery of good or service in contract with customer.",
        "label": "Contract with Customer, Sales Channel [Axis]",
        "terseLabel": "Contract with Customer, Sales Channel [Axis]"
       }
      }
     },
     "localname": "ContractWithCustomerSalesChannelAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyTypeofCustomerDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContractWithCustomerSalesChannelDomain": {
     "auth_ref": [
      "r340",
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary.",
        "label": "Contract with Customer, Sales Channel [Domain]",
        "terseLabel": "Contract with Customer, Sales Channel [Domain]"
       }
      }
     },
     "localname": "ContractWithCustomerSalesChannelDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyTypeofCustomerDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConversionOfStockAmountConverted1": {
     "auth_ref": [
      "r86",
      "r87",
      "r88"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Conversion of Stock, Amount Converted",
        "terseLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering"
       }
      }
     },
     "localname": "ConversionOfStockAmountConverted1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertiblePreferredStockSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CommonStockDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate number of nonredeemable convertible preferred shares reserved for future issuance.",
        "label": "Convertible Preferred Stock, Shares Reserved for Future Issuance",
        "terseLabel": "Conversion of redeemable convertible preferred stock (in shares)"
       }
      }
     },
     "localname": "ConvertiblePreferredStockSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CommonStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CostOfRevenue": {
     "auth_ref": [
      "r66",
      "r95",
      "r199",
      "r252",
      "r253",
      "r254",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r467"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations": {
       "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://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "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://www.sentinelone.com/role/StockBasedCompensationComponentsofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r138",
      "r183"
     ],
     "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://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskAccountsReceivableDetails",
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r437"
     ],
     "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://www.sentinelone.com/role/AcquisitionsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r91",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r280",
      "r287",
      "r288",
      "r290",
      "r295"
     ],
     "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": "Long-Term Debt"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/LongTermDebt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r13",
      "r15",
      "r16",
      "r94",
      "r98",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r270",
      "r276",
      "r277",
      "r278",
      "r279",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r291",
      "r292",
      "r293",
      "r294",
      "r479",
      "r529",
      "r530",
      "r546"
     ],
     "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://www.sentinelone.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r38",
      "r94",
      "r98",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r270",
      "r276",
      "r277",
      "r278",
      "r279",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r291",
      "r292",
      "r293",
      "r294",
      "r479"
     ],
     "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://www.sentinelone.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r38",
      "r94",
      "r98",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r270",
      "r276",
      "r277",
      "r278",
      "r279",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r289",
      "r291",
      "r292",
      "r293",
      "r294",
      "r318",
      "r321",
      "r322",
      "r323",
      "r476",
      "r477",
      "r479",
      "r480",
      "r544"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Unrealized Gain (Loss)",
        "terseLabel": "Debt securities, available-for-sale, unrealized gain (loss)"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredPolicyAcquisitionCostsImpairmentLoss": {
     "auth_ref": [
      "r560"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of impairment loss for deferred policy acquisition costs.",
        "label": "Deferred Policy Acquisition Costs, Impairment Loss",
        "terseLabel": "Deferred policy acquisition costs, impairment loss"
       }
      }
     },
     "localname": "DeferredPolicyAcquisitionCostsImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/RevenueandContractBalancesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r361"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Defined contribution plan, cost"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/EmployeeBenefitPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanTextBlock": {
     "auth_ref": [
      "r361",
      "r362"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for defined contribution plan.",
        "label": "Defined Contribution Plan [Text Block]",
        "terseLabel": "Employee Benefit Plan"
       }
      }
     },
     "localname": "DefinedContributionPlanTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/EmployeeBenefitPlan"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r81",
      "r153"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.sentinelone.com/role/PropertyandEquipmentNetNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DevelopedTechnologyRightsMember": {
     "auth_ref": [
      "r438"
     ],
     "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://www.sentinelone.com/role/AcquisitionsIntangibleAssetsDetails"
     ],
     "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://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails",
      "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyTypeofCustomerDetails",
      "http://www.sentinelone.com/role/RevenueandContractBalancesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r340",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails",
      "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyTypeofCustomerDetails",
      "http://www.sentinelone.com/role/RevenueandContractBalancesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r340"
     ],
     "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": "Disaggregation of Revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/RevenueandContractBalancesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r409"
     ],
     "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://www.sentinelone.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_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": [
      "r63",
      "r105",
      "r106",
      "r107",
      "r108",
      "r109",
      "r113",
      "r115",
      "r119",
      "r120",
      "r121",
      "r125",
      "r126",
      "r457",
      "r458",
      "r538",
      "r557"
     ],
     "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": "Net loss per share attributable to Class A and Class B common stockholders, basic (in USD per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersBasicandDilutedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r63",
      "r105",
      "r106",
      "r107",
      "r108",
      "r109",
      "r115",
      "r119",
      "r120",
      "r121",
      "r125",
      "r126",
      "r457",
      "r458",
      "r538",
      "r557"
     ],
     "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": "Net loss per share attributable to Class A and Class B common stockholders, diluted (in USD per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersBasicandDilutedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r122",
      "r123",
      "r124",
      "r127"
     ],
     "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://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholders"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r468"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.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 AND CASH EQUIVALENTS"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r412"
     ],
     "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",
        "terseLabel": "Effective income tax rate reconciliation, percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Accrued payroll and benefits"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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://www.sentinelone.com/role/StockBasedCompensationComponentsofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r398"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Cost not yet recognized, amount"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationMilestoneOptionsNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationPerformanceMilestoneOptionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r398"
     ],
     "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": "Cost not yet recognized, period for recognition"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensation2011StockIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensation2013EquityIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationMilestoneOptionsNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationPerformanceMilestoneOptionsNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "auth_ref": [
      "r398"
     ],
     "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": "Cost not yet recognized amount"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "auth_ref": [
      "r398"
     ],
     "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": "Cost not yet recognized, options, amount"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensation2011StockIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensation2013EquityIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.",
        "label": "Employee Stock [Member]",
        "terseLabel": "ESPP"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r395"
     ],
     "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]",
        "verboseLabel": "Stock options"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails",
      "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails",
      "http://www.sentinelone.com/role/StockBasedCompensation2011StockIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensation2013EquityIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Stockholders\u2019 equity (deficit):"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r56",
      "r57",
      "r58",
      "r100",
      "r101",
      "r102",
      "r104",
      "r110",
      "r112",
      "r128",
      "r200",
      "r317",
      "r324",
      "r401",
      "r402",
      "r403",
      "r416",
      "r417",
      "r456",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r565",
      "r566",
      "r567",
      "r607"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value Assets and Liabilities Measure On Recurring And Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r459",
      "r460",
      "r461",
      "r463"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value Assets and Liabilities Measure On Recurring And Nonrecurring Basis [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": {
     "auth_ref": [
      "r459",
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r278",
      "r291",
      "r292",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r460",
      "r492",
      "r493",
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r278",
      "r353",
      "r354",
      "r359",
      "r360",
      "r460",
      "r492"
     ],
     "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://www.sentinelone.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r278",
      "r291",
      "r292",
      "r353",
      "r354",
      "r359",
      "r360",
      "r460",
      "r493"
     ],
     "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://www.sentinelone.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r278",
      "r291",
      "r292",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r460",
      "r494"
     ],
     "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://www.sentinelone.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r278",
      "r291",
      "r292",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r492",
      "r493",
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r194",
      "r195",
      "r196",
      "r197",
      "r198",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r289",
      "r315",
      "r455",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedCustomerRelationshipsGross": {
     "auth_ref": [
      "r221"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date to an asset acquired in a business combination representing a favorable existing relationship with customers having a finite beneficial life.",
        "label": "Finite-Lived Customer Relationships, Gross",
        "terseLabel": "Customer relationship"
       }
      }
     },
     "localname": "FiniteLivedCustomerRelationshipsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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": "Finite-lived intangible asset, useful life"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r221"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedTerseLabel": "Less: accumulated amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r223"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails": {
       "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 remainder of current fiscal year.",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year",
        "terseLabel": "Remainder of 2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r223"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails": {
       "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 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://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r223"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails": {
       "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://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r223"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails": {
       "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 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://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r216",
      "r219",
      "r221",
      "r224",
      "r523",
      "r524"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsIntangibleAssetsDetails",
      "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure": {
     "auth_ref": [
      "r459"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of assets, excluding financial assets, that lack physical substance, having a limited useful life.",
        "label": "Finite-lived Intangible Assets, Fair Value Disclosure",
        "terseLabel": "Finite-lived intangible assets, fair value disclosure"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r221",
      "r524"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "totalLabel": "Total intangible assets"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r216",
      "r220"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsIntangibleAssetsDetails",
      "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r221",
      "r523"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails": {
       "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",
        "totalLabel": "Total intangible assets, net"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails",
      "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedNoncompeteAgreementsGross": {
     "auth_ref": [
      "r221"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date of payments made to third parties in exchange for their agreement not to engage in specified competitive practices in specified geographic territories for a specified period of time.",
        "label": "Finite-Lived Noncompete Agreements, Gross",
        "terseLabel": "Non-compete agreements"
       }
      }
     },
     "localname": "FiniteLivedNoncompeteAgreementsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedPatentsGross": {
     "auth_ref": [
      "r221"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date of the costs pertaining to the exclusive legal rights granted to the owner of the patent to exploit an invention or a process for a period of time specified by law. Such costs may have been expended to directly apply and receive patent rights, or to acquire such rights.",
        "label": "Finite-Lived Patents, Gross",
        "terseLabel": "Patents"
       }
      }
     },
     "localname": "FiniteLivedPatentsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedTrademarksGross": {
     "auth_ref": [
      "r221"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a specified period of time.",
        "label": "Finite-Lived Trademarks, Gross",
        "terseLabel": "Trademarks"
       }
      }
     },
     "localname": "FiniteLivedTrademarksGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinitelivedIntangibleAssetsAcquired1": {
     "auth_ref": [
      "r217"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.",
        "label": "Finite-lived Intangible Assets Acquired",
        "terseLabel": "Fair Value"
       }
      }
     },
     "localname": "FinitelivedIntangibleAssetsAcquired1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiscalPeriod": {
     "auth_ref": [
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.",
        "label": "Fiscal Period, Policy [Policy Text Block]",
        "terseLabel": "Fiscal Year"
       }
      }
     },
     "localname": "FiscalPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]",
        "terseLabel": "Office furniture and equipment"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r64"
     ],
     "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://www.sentinelone.com/role/StockBasedCompensationComponentsofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GeographicConcentrationRiskMember": {
     "auth_ref": [
      "r139",
      "r574"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).",
        "label": "Geographic Concentration Risk [Member]",
        "terseLabel": "Geographic Concentration Risk"
       }
      }
     },
     "localname": "GeographicConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r212",
      "r213",
      "r486",
      "r527"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      },
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.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",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r65",
      "r95",
      "r155",
      "r165",
      "r169",
      "r172",
      "r175",
      "r199",
      "r252",
      "r253",
      "r254",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r467"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 2.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"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r60",
      "r155",
      "r165",
      "r169",
      "r172",
      "r175",
      "r525",
      "r535",
      "r541",
      "r558"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Loss before provision for income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "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": [
      "r229",
      "r233"
     ],
     "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://www.sentinelone.com/role/StockBasedCompensationComponentsofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r233"
     ],
     "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://www.sentinelone.com/role/StockBasedCompensationComponentsofStockBasedCompensationExpenseDetails"
     ],
     "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": [
      "r96",
      "r413",
      "r414",
      "r415",
      "r418",
      "r420",
      "r422",
      "r423",
      "r424"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r97",
      "r111",
      "r112",
      "r154",
      "r411",
      "r419",
      "r421",
      "r559"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Provision for income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r85"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Income taxes paid, net"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 5.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://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "terseLabel": "Accrued liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r80",
      "r520"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "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://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Increase (Decrease) in Employee Related Liabilities",
        "terseLabel": "Accrued payroll and benefits"
       }
      }
     },
     "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities, net of effects of acquisition"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "auth_ref": [
      "r80",
      "r483"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation for operating lease.",
        "label": "Increase (Decrease) in Operating Lease Liability",
        "terseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedTerseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "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://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": {
     "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 Temporary Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInTemporaryEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r225"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all or part of the information related to intangible assets.",
        "label": "Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Intangible Assets"
       }
      }
     },
     "localname": "IntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/IntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r59",
      "r152",
      "r475",
      "r478",
      "r540"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedTerseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseLongTermDebt": {
     "auth_ref": [
      "r539",
      "r598",
      "r599"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate amount of interest paid or due on all long-term debt.",
        "label": "Interest Expense, Long-term Debt",
        "terseLabel": "Interest expense, long-term debt"
       }
      }
     },
     "localname": "InterestExpenseLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r76",
      "r78",
      "r85"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Interest paid"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeInterest": {
     "auth_ref": [
      "r68",
      "r151"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "label": "Investment Income, Interest",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InvestmentIncomeInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r226"
     ],
     "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://www.sentinelone.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r35",
      "r95",
      "r167",
      "r199",
      "r252",
      "r253",
      "r254",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r449",
      "r452",
      "r453",
      "r467",
      "r484",
      "r485"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": {
       "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://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r27",
      "r95",
      "r199",
      "r467",
      "r486",
      "r531",
      "r552"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities, redeemable convertible preferred stock, and stockholders\u2019 equity (deficit)"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities, Redeemable Convertible Preferred Stock, and Stockholders\u2019 Equity (Deficit)"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r37",
      "r95",
      "r199",
      "r252",
      "r253",
      "r254",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r449",
      "r452",
      "r453",
      "r467",
      "r484",
      "r485",
      "r486"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r34"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Line of credit facility, maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": {
     "auth_ref": [
      "r181"
     ],
     "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": "Long-lived Assets by Geographic Areas"
       }
      }
     },
     "localname": "LongLivedAssetsByGeographicAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/GeographicInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r38"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingenciesLineItems": {
     "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": "Loss Contingencies [Line Items]",
        "terseLabel": "Loss Contingencies [Line Items]"
       }
      }
     },
     "localname": "LossContingenciesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CommitmentandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r241",
      "r242",
      "r243",
      "r245",
      "r246",
      "r247",
      "r248",
      "r250",
      "r251"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.",
        "label": "Loss Contingencies [Table]",
        "terseLabel": "Loss Contingencies [Table]"
       }
      }
     },
     "localname": "LossContingenciesTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CommitmentandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyNewClaimsFiledNumber": {
     "auth_ref": [
      "r244"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total number of new claims filed pertaining to a loss contingency during the period.",
        "label": "Loss Contingency, New Claims Filed, Number",
        "terseLabel": "Loss contingency, new claims filed, number"
       }
      }
     },
     "localname": "LossContingencyNewClaimsFiledNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CommitmentandContingenciesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r353"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.",
        "label": "Money Market Funds [Member]",
        "terseLabel": "Money market funds"
       }
      }
     },
     "localname": "MoneyMarketFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]",
        "terseLabel": "CASH FLOW FROM FINANCING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.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://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]",
        "terseLabel": "CASH FLOW FROM INVESTING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r77",
      "r79",
      "r82"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "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://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]",
        "terseLabel": "CASH FLOW FROM OPERATING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r1",
      "r51",
      "r53",
      "r58",
      "r61",
      "r82",
      "r95",
      "r103",
      "r105",
      "r106",
      "r107",
      "r108",
      "r111",
      "r112",
      "r118",
      "r155",
      "r165",
      "r169",
      "r172",
      "r175",
      "r199",
      "r252",
      "r253",
      "r254",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r458",
      "r467",
      "r536",
      "r555"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net loss",
        "totalLabel": "Net loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofComprehensiveLoss",
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity",
      "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersBasicandDilutedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Attributable to Parent [Abstract]",
        "terseLabel": "Numerator:"
       }
      }
     },
     "localname": "NetIncomeLossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersBasicandDilutedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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 Recent Accounting Pronouncements Not Yet Adopted"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.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": "International"
       }
      }
     },
     "localname": "NonUsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncompeteAgreementsMember": {
     "auth_ref": [
      "r436"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.",
        "label": "Noncompete Agreements [Member]",
        "terseLabel": "Noncompete Agreements"
       }
      }
     },
     "localname": "NoncompeteAgreementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": {
     "auth_ref": [
      "r374"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.",
        "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]",
        "terseLabel": "Nonvested Restricted Stock Shares Activity"
       }
      }
     },
     "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expenses:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r155",
      "r165",
      "r169",
      "r172",
      "r175"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Loss from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r482"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Operating lease liabilities, current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r482"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating lease liabilities, non-current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r481"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r2",
      "r454"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "Organization and Description of Business"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/OrganizationandDescriptionofBusiness"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r446",
      "r447",
      "r450"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": {
       "order": 2.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 adjustments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofComprehensiveLoss",
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]",
        "terseLabel": "Other comprehensive income (loss):"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.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 liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
        "label": "Other Noncash Income (Expense)",
        "negatedTerseLabel": "Other"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other income (expense), net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherPaymentsToAcquireBusinesses": {
     "auth_ref": [
      "r70"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with other payments to acquire businesses including deposit on pending acquisitions and preacquisition costs.",
        "label": "Other Payments to Acquire Businesses",
        "terseLabel": "Cash related to certain obligations"
       }
      }
     },
     "localname": "OtherPaymentsToAcquireBusinesses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OverAllotmentOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.",
        "label": "Over-Allotment Option [Member]",
        "terseLabel": "Over-Allotment Option"
       }
      }
     },
     "localname": "OverAllotmentOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.",
        "label": "Payments of Stock Issuance Costs",
        "negatedTerseLabel": "Payments of deferred offering costs"
       }
      }
     },
     "localname": "PaymentsOfStockIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r70",
      "r442"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Payments to Acquire Businesses, Gross",
        "terseLabel": "Cash payments for business acquisition"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r70"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "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": "Cash paid for acquisition, net of cash and restricted cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "auth_ref": [
      "r71"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.",
        "label": "Payments to Acquire Intangible Assets",
        "negatedTerseLabel": "Purchases of intangible assets"
       }
      }
     },
     "localname": "PaymentsToAcquireIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r71"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.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://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToDevelopSoftware": {
     "auth_ref": [
      "r71"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the development or modification 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 to Develop Software",
        "negatedTerseLabel": "Capitalization of internal-use software"
       }
      }
     },
     "localname": "PaymentsToDevelopSoftware",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]",
        "terseLabel": "Performance Milestone Options"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationPerformanceMilestoneOptionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r370",
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensation2011StockIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensation2013EquityIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensation2021EquityIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryStockOptionPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensation2011StockIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensation2013EquityIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensation2021EquityIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryStockOptionPlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockConvertibleConversionRatio": {
     "auth_ref": [
      "r302"
     ],
     "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": "Preferred stock, convertible, conversion ratio"
       }
      }
     },
     "localname": "PreferredStockConvertibleConversionRatio",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.sentinelone.com/role/PreferredStockNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r19",
      "r300"
     ],
     "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 or stated value per share (in USD per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.sentinelone.com/role/PreferredStockNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r19"
     ],
     "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)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.sentinelone.com/role/PreferredStockNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r19",
      "r300"
     ],
     "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)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r19"
     ],
     "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": "Preferred stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.sentinelone.com/role/PreferredStockNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r19",
      "r486"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.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": "Preferred stock; $0.0001 par value; 50,000,000 and zero shares authorized as of July\u00a031, 2021 and January\u00a031, 2021, respectively; and zero shares issued and outstanding as of July\u00a031, 2021 and January\u00a031, 2021"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r5",
      "r28",
      "r29"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrivatePlacementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.",
        "label": "Private Placement [Member]",
        "terseLabel": "Private Placement"
       }
      }
     },
     "localname": "PrivatePlacementMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationSecondaryStockSalesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "Proceeds from initial public offering and private placement, net of underwriting discounts and commissions"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from issuance of callable preferred stock which is identified as being convertible to another type of financial security at the option of the issuer or the holder.",
        "label": "Proceeds from Issuance of Redeemable Convertible Preferred Stock",
        "terseLabel": "Proceeds from issuance of Series E redeemable convertible preferred stock, net of issuance costs"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.sentinelone.com/role/PreferredStockNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLongTermLinesOfCredit": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.",
        "label": "Proceeds from Long-term Lines of Credit",
        "terseLabel": "Proceeds from revolving line of credit"
       }
      }
     },
     "localname": "ProceedsFromLongTermLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.sentinelone.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r72",
      "r400"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.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 exercise of stock options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r32",
      "r228"
     ],
     "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://www.sentinelone.com/role/PropertyandEquipmentNetNarrativeDetails",
      "http://www.sentinelone.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r230",
      "r576",
      "r577",
      "r578"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Property and Equipment, Net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/PropertyandEquipmentNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r31",
      "r226"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetails": {
       "order": 2.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"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetails"
     ],
     "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://www.sentinelone.com/role/PropertyandEquipmentNetNarrativeDetails",
      "http://www.sentinelone.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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 [Member]",
        "terseLabel": "Property, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/PropertyandEquipmentNetNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r10",
      "r11",
      "r228",
      "r486",
      "r542",
      "r553"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.sentinelone.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Property and equipment, net",
        "verboseLabel": "Total"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.sentinelone.com/role/GeographicInformationSummaryofLongLivedAssetsbyGeographicAreasDetails",
      "http://www.sentinelone.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r10",
      "r228"
     ],
     "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": "Property and Equipment, Net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/PropertyandEquipmentNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r10",
      "r226"
     ],
     "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://www.sentinelone.com/role/PropertyandEquipmentNetNarrativeDetails",
      "http://www.sentinelone.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RedeemableConvertiblePreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of type or class of redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer.",
        "label": "Redeemable Convertible Preferred Stock [Member]",
        "terseLabel": "Redeemable convertible preferred stock"
       }
      }
     },
     "localname": "RedeemableConvertiblePreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails",
      "http://www.sentinelone.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.sentinelone.com/role/PreferredStockNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "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",
        "negatedTerseLabel": "Repayment of term loan"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r410",
      "r521",
      "r591"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and Development Expense",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "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://www.sentinelone.com/role/StockBasedCompensationComponentsofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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://www.sentinelone.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCashCurrent": {
     "auth_ref": [
      "r3",
      "r9",
      "r89"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesSummaryofCashCashEquivalentsandRestrictedCashDetails": {
       "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 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, current"
       }
      }
     },
     "localname": "RestrictedCashCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesSummaryofCashCashEquivalentsandRestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashNoncurrent": {
     "auth_ref": [
      "r7",
      "r12",
      "r89",
      "r573"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesSummaryofCashCashEquivalentsandRestrictedCashDetails": {
       "order": 1.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://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesSummaryofCashCashEquivalentsandRestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r122"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]",
        "terseLabel": "Restricted common stock"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails",
      "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "RSUs"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CommonStockDetails",
      "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryofRestrictedStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "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": "Restructuring Cost and Reserve [Line Items]",
        "terseLabel": "Restructuring Cost and Reserve [Line Items]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/EmployeeBenefitPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r23",
      "r324",
      "r404",
      "r486",
      "r551",
      "r568",
      "r570"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r100",
      "r101",
      "r102",
      "r104",
      "r110",
      "r112",
      "r200",
      "r401",
      "r402",
      "r403",
      "r416",
      "r417",
      "r456",
      "r565",
      "r567"
     ],
     "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://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
     ],
     "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": [
      "r149",
      "r150",
      "r164",
      "r170",
      "r171",
      "r177",
      "r178",
      "r183",
      "r339",
      "r340",
      "r522"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations": {
       "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://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails",
      "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyTypeofCustomerDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerMember": {
     "auth_ref": [
      "r140",
      "r183"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue from Contract with Customer Benchmark [Member]",
        "terseLabel": "Revenue from Contract with Customer Benchmark"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r337",
      "r338",
      "r343",
      "r351"
     ],
     "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 and Contract Balances"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/RevenueandContractBalances"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
     "auth_ref": [
      "r180"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.",
        "label": "Revenue from External Customers by Geographic Areas [Table Text Block]",
        "terseLabel": "Revenue from External Customers by Geographic Areas"
       }
      }
     },
     "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/RevenueandContractBalancesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r335"
     ],
     "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": "Revenue, remaining performance obligation, amount"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/RevenueandContractBalancesRemainingPerformanceObligationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/RevenueandContractBalancesRemainingPerformanceObligationsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "auth_ref": [
      "r336"
     ],
     "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": "Revenue, remaining performance obligation, expected timing of satisfaction, period"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/RevenueandContractBalancesRemainingPerformanceObligationsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "auth_ref": [
      "r336"
     ],
     "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://www.sentinelone.com/role/RevenueandContractBalancesRemainingPerformanceObligationsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/RevenueandContractBalancesRemainingPerformanceObligationsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationPercentage": {
     "auth_ref": [
      "r336"
     ],
     "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": "Revenue, remaining performance obligation, percentage"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/RevenueandContractBalancesRemainingPerformanceObligationsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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 on transaction"
       }
      }
     },
     "localname": "SaleOfStockConsiderationReceivedOnTransaction",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationSecondaryStockSalesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.",
        "label": "Sale of Stock [Domain]",
        "terseLabel": "Sale of Stock [Domain]"
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationSecondaryStockSalesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": "Sale of stock, number of shares issued in transaction (in shares)"
       }
      }
     },
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationSecondaryStockSalesNarrativeDetails"
     ],
     "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 USD per share)"
       }
      }
     },
     "localname": "SaleOfStockPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationSecondaryStockSalesNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SalesChannelDirectlyToConsumerMember": {
     "auth_ref": [
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer in which good or service is transferred directly to consumer.",
        "label": "Sales Channel, Directly to Consumer [Member]",
        "terseLabel": "Direct customers"
       }
      }
     },
     "localname": "SalesChannelDirectlyToConsumerMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyTypeofCustomerDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SalesChannelThroughIntermediaryMember": {
     "auth_ref": [
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer in which good or service is transferred through intermediary.",
        "label": "Sales Channel, Through Intermediary [Member]",
        "terseLabel": "Channel partners"
       }
      }
     },
     "localname": "SalesChannelThroughIntermediaryMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyTypeofCustomerDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r140",
      "r183"
     ],
     "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://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r122"
     ],
     "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://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r122"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r430",
      "r431"
     ],
     "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://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.sentinelone.com/role/AcquisitionsIntangibleAssetsDetails",
      "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails",
      "http://www.sentinelone.com/role/AcquisitionsProFormaDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r369",
      "r396",
      "r406"
     ],
     "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://www.sentinelone.com/role/StockBasedCompensationComponentsofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r369",
      "r396",
      "r406"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "terseLabel": "Schedule of Components of Stock-based Compensation Expense"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": {
     "auth_ref": [
      "r216"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.",
        "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r216",
      "r220"
     ],
     "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://www.sentinelone.com/role/IntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r32",
      "r228"
     ],
     "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://www.sentinelone.com/role/PropertyandEquipmentNetNarrativeDetails",
      "http://www.sentinelone.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r434"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": {
     "auth_ref": [
      "r9",
      "r89",
      "r526",
      "r549"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.",
        "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]",
        "terseLabel": "Restrictions on Cash and Cash Equivalents"
       }
      }
     },
     "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "auth_ref": [
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.",
        "label": "Schedule of Restructuring and Related Costs [Table]",
        "terseLabel": "Schedule of Restructuring and Related Costs [Table]"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/EmployeeBenefitPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r155",
      "r156",
      "r168",
      "r214"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/GeographicInformationSummaryofLongLivedAssetsbyGeographicAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r370",
      "r399"
     ],
     "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://www.sentinelone.com/role/StockBasedCompensation2011StockIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensation2013EquityIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensation2021EquityIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationAssumptionsDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationMilestoneOptionsNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationPerformanceMilestoneOptionsNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationSecondaryStockSalesNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryStockOptionPlanDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryofRestrictedStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r375",
      "r384",
      "r387"
     ],
     "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": "Share-based Payment Arrangement, Option, Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r390"
     ],
     "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 Share-based Payment Award, Stock Options, Valuation Assumptions"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r42",
      "r92",
      "r129",
      "r130",
      "r296",
      "r298",
      "r299",
      "r300",
      "r301",
      "r303",
      "r304",
      "r306",
      "r310",
      "r315",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324"
     ],
     "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://www.sentinelone.com/role/CommonStockDetails",
      "http://www.sentinelone.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r220"
     ],
     "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://www.sentinelone.com/role/IntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": {
     "auth_ref": [
      "r137",
      "r140",
      "r141",
      "r142",
      "r464",
      "r466"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]",
        "terseLabel": "Schedules of Concentration of Risk, by Risk Factor"
       }
      }
     },
     "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r146",
      "r147",
      "r148",
      "r155",
      "r157",
      "r169",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r182",
      "r183",
      "r184"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Geographic Information"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/GeographicInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/GeographicInformationSummaryofLongLivedAssetsbyGeographicAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r158",
      "r159",
      "r160",
      "r161",
      "r162",
      "r163",
      "r178"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Segment and Geographic Information"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 2.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://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "auth_ref": [
      "r64"
     ],
     "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://www.sentinelone.com/role/StockBasedCompensationComponentsofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeriesAPreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding nonredeemable series A preferred stock or outstanding series A preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Series A Preferred Stock [Member]",
        "terseLabel": "Series A"
       }
      }
     },
     "localname": "SeriesAPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/PreferredStockScheduleofPreferredStockDetails"
     ],
     "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"
       }
      }
     },
     "localname": "SeriesBPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/PreferredStockScheduleofPreferredStockDetails"
     ],
     "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": "Series C"
       }
      }
     },
     "localname": "SeriesCPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/PreferredStockScheduleofPreferredStockDetails"
     ],
     "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"
       }
      }
     },
     "localname": "SeriesDPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/PreferredStockScheduleofPreferredStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeriesEPreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding nonredeemable series E preferred stock or outstanding series E 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 E Preferred Stock [Member]",
        "terseLabel": "Series E"
       }
      }
     },
     "localname": "SeriesEPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.sentinelone.com/role/PreferredStockNarrativeDetails",
      "http://www.sentinelone.com/role/PreferredStockScheduleofPreferredStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeriesFPreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding nonredeemable series F preferred stock or outstanding series F 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 F Preferred Stock [Member]",
        "terseLabel": "Series F"
       }
      }
     },
     "localname": "SeriesFPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/PreferredStockScheduleofPreferredStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeveranceCosts1": {
     "auth_ref": [
      "r81"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.",
        "label": "Severance Costs",
        "terseLabel": "Severance costs"
       }
      }
     },
     "localname": "SeveranceCosts1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/EmployeeBenefitPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r371"
     ],
     "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://www.sentinelone.com/role/AcquisitionsNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensation2013EquityIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r380"
     ],
     "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",
        "negatedTerseLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryofRestrictedStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r383"
     ],
     "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 USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryofRestrictedStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r382"
     ],
     "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)",
        "verboseLabel": "Shares granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryofRestrictedStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r382"
     ],
     "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 USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryofRestrictedStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r381"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CommonStockDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance",
       "weight": 1.0
      }
     },
     "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, end of period (in shares)",
        "periodStartLabel": "Outstanding, beginning of period (in shares)",
        "terseLabel": "RSUs outstanding (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CommonStockDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryofRestrictedStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r381"
     ],
     "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, end of period (in USD per share)",
        "periodStartLabel": "Outstanding, beginning of period (in USD per share)",
        "terseLabel": "Shares granted, fair value (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryofRestrictedStockDetails"
     ],
     "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://www.sentinelone.com/role/StockBasedCompensationSummaryofRestrictedStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r393"
     ],
     "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://www.sentinelone.com/role/StockBasedCompensationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r392"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "terseLabel": "Expected volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationAssumptionsDetails"
     ],
     "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://www.sentinelone.com/role/StockBasedCompensationAssumptionsDetails"
     ],
     "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://www.sentinelone.com/role/StockBasedCompensationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r394"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Risk-free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationAssumptionsDetails"
     ],
     "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://www.sentinelone.com/role/StockBasedCompensationAssumptionsDetails"
     ],
     "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://www.sentinelone.com/role/StockBasedCompensationAssumptionsDetails"
     ],
     "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://www.sentinelone.com/role/StockBasedCompensation2011StockIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensation2013EquityIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensation2021EquityIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationAssumptionsDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationMilestoneOptionsNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationPerformanceMilestoneOptionsNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationSecondaryStockSalesNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryStockOptionPlanDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryofRestrictedStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": {
     "auth_ref": [
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate",
        "terseLabel": "Maximum employee subscription rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": {
     "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, Non-Option Equity Instruments, Outstanding [Roll Forward]",
        "terseLabel": "Number of Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryofRestrictedStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r399"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CommonStockDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance",
       "weight": 1.0
      }
     },
     "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": "Stock options available for future grants (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CommonStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r378"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "terseLabel": "Options, vested and exercisable, number (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensation2011StockIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryStockOptionPlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r378"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Options, vested and exercisable, weighted average exercise price (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensation2011StockIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryStockOptionPlanDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r386"
     ],
     "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": "Options, exercises in period, intrinsic value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensation2011StockIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensation2013EquityIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r380"
     ],
     "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://www.sentinelone.com/role/StockBasedCompensationSummaryStockOptionPlanDetails"
     ],
     "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://www.sentinelone.com/role/StockBasedCompensationMilestoneOptionsNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationPerformanceMilestoneOptionsNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryStockOptionPlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r385"
     ],
     "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 (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensation2011StockIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensation2013EquityIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationPerformanceMilestoneOptionsNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r399"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
        "periodEndLabel": "Outstanding, end of period",
        "periodStartLabel": "Outstanding, beginning of period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryStockOptionPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r377",
      "r399"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CommonStockDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance",
       "weight": 1.0
      }
     },
     "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, end of period (in shares)",
        "periodStartLabel": "Outstanding, beginning of period (in shares)",
        "terseLabel": "Stock options outstanding (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CommonStockDetails",
      "http://www.sentinelone.com/role/StockBasedCompensation2011StockIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryStockOptionPlanDetails"
     ],
     "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://www.sentinelone.com/role/StockBasedCompensationSummaryStockOptionPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r376"
     ],
     "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, end of period (in USD per share)",
        "periodStartLabel": "Outstanding, beginning of period (in USD per share)",
        "verboseLabel": "Options, outstanding, weighted average exercise price (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensation2011StockIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryStockOptionPlanDetails"
     ],
     "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://www.sentinelone.com/role/StockBasedCompensationSummaryStockOptionPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": {
     "auth_ref": [
      "r389"
     ],
     "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": "Expected to vest (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryStockOptionPlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
     "auth_ref": [
      "r387"
     ],
     "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 options outstanding. 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, Outstanding, Aggregate Intrinsic Value",
        "terseLabel": "Expected to vest"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryStockOptionPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r388"
     ],
     "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 options outstanding. 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, Outstanding, Weighted Average Exercise Price",
        "terseLabel": "Expected to vest (in USD per shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryStockOptionPlanDetails"
     ],
     "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": "Percentage of outstanding stock, maximum"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward": {
     "auth_ref": [
      "r368",
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares purchased for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Purchased for Award",
        "terseLabel": "Shares purchased for award (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r368",
      "r373"
     ],
     "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://www.sentinelone.com/role/AcquisitionsNarrativeDetails",
      "http://www.sentinelone.com/role/CommonStockDetails",
      "http://www.sentinelone.com/role/StockBasedCompensation2011StockIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensation2013EquityIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationAssumptionsDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationMilestoneOptionsNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationPerformanceMilestoneOptionsNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryofRestrictedStockDetails"
     ],
     "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 USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryStockOptionPlanDetails"
     ],
     "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 USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryStockOptionPlanDetails"
     ],
     "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 USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryStockOptionPlanDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.",
        "label": "Share-based Payment Arrangement, Tranche One [Member]",
        "terseLabel": "Share-based Payment Arrangement, Tranche One"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationPerformanceMilestoneOptionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.",
        "label": "Share-based Payment Arrangement, Tranche Three [Member]",
        "terseLabel": "Share-based Payment Arrangement, Tranche Three"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheThreeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationPerformanceMilestoneOptionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.",
        "label": "Share-based Payment Arrangement, Tranche Two [Member]",
        "terseLabel": "Share-based Payment Arrangement, Tranche Two"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheTwoMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationPerformanceMilestoneOptionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price of a single share of a number of saleable stocks of a company.",
        "label": "Share Price",
        "terseLabel": "Share price (in USD per share)"
       }
      }
     },
     "localname": "SharePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "auth_ref": [
      "r371"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of vesting of award under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage",
        "terseLabel": "Vesting percentage"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensation2013EquityIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensation2021EquityIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationMilestoneOptionsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r372"
     ],
     "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": "Expiration period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensation2013EquityIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r391",
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Expected term (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationAssumptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r399"
     ],
     "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": "Vested and exerisable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryStockOptionPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r399"
     ],
     "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": "Weighted-Average Remaining Contractual Term (in years), Vested and exercisable (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryStockOptionPlanDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r388"
     ],
     "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": "Weighted-Average Remaining Contractual Term (in years), Outstanding"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryStockOptionPlanDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r388"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. 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, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Expected to vest (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryStockOptionPlanDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "auth_ref": [
      "r374"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value",
        "terseLabel": "Vesting of early exercised options"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensation2011StockIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensation2013EquityIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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": "Shares, end of period (in shares)",
        "periodStartLabel": "Shares, beginning of period (in shares)"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermInvestments": {
     "auth_ref": [
      "r14",
      "r532",
      "r533",
      "r547"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.sentinelone.com/role/FairValueMeasurementsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.",
        "label": "Short-term Investments",
        "terseLabel": "Short-term investments"
       }
      }
     },
     "localname": "ShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.sentinelone.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermInvestmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term Investments [Abstract]",
        "terseLabel": "Short-term investments:"
       }
      }
     },
     "localname": "ShortTermInvestmentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r90",
      "r99"
     ],
     "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://www.sentinelone.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SoftwareDevelopmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Internally developed software for sale, licensing or long-term internal use.",
        "label": "Software Development [Member]",
        "terseLabel": "Capitalized internal-use software"
       }
      }
     },
     "localname": "SoftwareDevelopmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r18",
      "r19",
      "r20",
      "r92",
      "r95",
      "r115",
      "r116",
      "r117",
      "r119",
      "r121",
      "r129",
      "r130",
      "r131",
      "r199",
      "r252",
      "r256",
      "r257",
      "r258",
      "r261",
      "r262",
      "r300",
      "r301",
      "r306",
      "r310",
      "r317",
      "r467",
      "r598"
     ],
     "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://www.sentinelone.com/role/CommonStockDetails",
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity",
      "http://www.sentinelone.com/role/Cover",
      "http://www.sentinelone.com/role/LongTermDebtDetails",
      "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersBasicandDilutedDetails",
      "http://www.sentinelone.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.sentinelone.com/role/PreferredStockNarrativeDetails",
      "http://www.sentinelone.com/role/PreferredStockScheduleofPreferredStockDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationSecondaryStockSalesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r45",
      "r56",
      "r57",
      "r58",
      "r100",
      "r101",
      "r102",
      "r104",
      "r110",
      "r112",
      "r128",
      "r200",
      "r317",
      "r324",
      "r401",
      "r402",
      "r403",
      "r416",
      "r417",
      "r456",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r565",
      "r566",
      "r567",
      "r607"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r100",
      "r101",
      "r102",
      "r128",
      "r522"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssued1": {
     "auth_ref": [
      "r86",
      "r87",
      "r88"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of stock issued in noncash financing activities.",
        "label": "Stock Issued",
        "terseLabel": "Issuance of common stock and assumed equity awards in connection with acquisition"
       }
      }
     },
     "localname": "StockIssued1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": {
     "auth_ref": [
      "r19",
      "r20",
      "r324"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.",
        "label": "Stock Issued During Period, Shares, Acquisitions",
        "verboseLabel": "Issuance of common stock and awards assumed in connection with acquisition (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r44",
      "r281",
      "r317",
      "r318",
      "r324"
     ],
     "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 redeemable convertible preferred stock to common stock upon initial public offering (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity",
      "http://www.sentinelone.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.sentinelone.com/role/PreferredStockNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.",
        "label": "Stock Issued During Period, Shares, Issued for Services",
        "terseLabel": "Issuance of restricted stock for services provided (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesIssuedForServices",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r19",
      "r20",
      "r317",
      "r324"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "verboseLabel": "Issuance of common stock upon initial public offering and private placement, net of underwriting discounts and commissions (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r19",
      "r20",
      "r317",
      "r324"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures",
        "terseLabel": "Issuance of restricted stock awards (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r19",
      "r20",
      "r317",
      "r324",
      "r379"
     ],
     "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",
        "negatedLabel": "Exercised (in shares)",
        "terseLabel": "Issuance of common stock upon exercise of options (in shares)",
        "verboseLabel": "Options exercised (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity",
      "http://www.sentinelone.com/role/StockBasedCompensation2011StockIncentivePlanNarrativeDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationSummaryStockOptionPlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueAcquisitions": {
     "auth_ref": [
      "r45",
      "r317",
      "r324"
     ],
     "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 of common stock and awards assumed in connection with acquisition"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r45",
      "r317",
      "r324"
     ],
     "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 redeemable convertible preferred stock to common stock upon initial public offering"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.",
        "label": "Stock Issued During Period, Value, Issued for Services",
        "terseLabel": "Issuance of restricted stock for services provided"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueIssuedForServices",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r19",
      "r20",
      "r317",
      "r324"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Issuance of common stock upon initial public offering and private placement, net of underwriting discounts and commissions"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r45",
      "r317",
      "r324"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Issuance of common stock upon exercise of options"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r20",
      "r25",
      "r26",
      "r95",
      "r192",
      "r199",
      "r467",
      "r486"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": {
       "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": "Balance, end of period",
        "periodStartLabel": "Balance, beginning of period",
        "totalLabel": "Total stockholders\u2019 equity (deficit)"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r93",
      "r301",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r316",
      "r324",
      "r326"
     ],
     "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": "Common Stock",
        "verboseLabel": "Preferred Stock"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CommonStock",
      "http://www.sentinelone.com/role/PreferredStock"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": {
     "auth_ref": [
      "r325"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.",
        "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio",
        "terseLabel": "Stock split ratio"
       }
      }
     },
     "localname": "StockholdersEquityNoteStockSplitConversionRatio1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r487",
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Events"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Sale of Stock [Axis]",
        "terseLabel": "Sale of Stock [Axis]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.sentinelone.com/role/StockBasedCompensationSecondaryStockSalesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TemporaryEquityByClassOfStockTable": {
     "auth_ref": [
      "r8",
      "r297"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Table of capital stock that is classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. This table may include a description by series, value, shares authorized, shares issued and outstanding, redemption price per share and subscription receivable.",
        "label": "Temporary Equity, by Class of Stock [Table]",
        "terseLabel": "Temporary Equity, by Class of Stock [Table]"
       }
      }
     },
     "localname": "TemporaryEquityByClassOfStockTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/PreferredStockNarrativeDetails",
      "http://www.sentinelone.com/role/PreferredStockScheduleofPreferredStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": {
     "auth_ref": [
      "r252",
      "r256",
      "r257",
      "r258",
      "r261",
      "r262"
     ],
     "calculation": {
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Carrying Amount, Attributable to Parent",
        "periodEndLabel": "Balance, end of period",
        "periodStartLabel": "Balance, beginning of period",
        "terseLabel": "Carrying Value",
        "verboseLabel": "Redeemable convertible preferred stock; $0.0001 par value; zero and 168,985,413 shares authorized as of July\u00a031, 2021 and January\u00a031, 2021, respectively; zero and 167,058,113 shares issued and outstanding as of July\u00a031, 2021 and January\u00a031, 2021, respectively, and liquidation preference of zero and $622,414 as of July\u00a031, 2021 and January\u00a031, 2021, respectively"
       }
      }
     },
     "localname": "TemporaryEquityCarryingAmountAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity",
      "http://www.sentinelone.com/role/PreferredStockScheduleofPreferredStockDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityLineItems": {
     "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": "Temporary Equity [Line Items]",
        "terseLabel": "Temporary Equity [Line Items]"
       }
      }
     },
     "localname": "TemporaryEquityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/PreferredStockNarrativeDetails",
      "http://www.sentinelone.com/role/PreferredStockScheduleofPreferredStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TemporaryEquityLiquidationPreference": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Liquidation Preference",
        "terseLabel": "Liquidation Amount",
        "verboseLabel": "Redeemable convertible preferred stock, liquidation amount"
       }
      }
     },
     "localname": "TemporaryEquityLiquidationPreference",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.sentinelone.com/role/PreferredStockScheduleofPreferredStockDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityLiquidationPreferencePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The per share liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Liquidation Preference Per Share",
        "terseLabel": "Original Issuance Price per Share (in USD per share)",
        "verboseLabel": "Original issuance price per share (in USD per share)"
       }
      }
     },
     "localname": "TemporaryEquityLiquidationPreferencePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/PreferredStockNarrativeDetails",
      "http://www.sentinelone.com/role/PreferredStockScheduleofPreferredStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_TemporaryEquityParOrStatedValuePerShare": {
     "auth_ref": [
      "r8",
      "r297"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.",
        "label": "Temporary Equity, Par or Stated Value Per Share",
        "terseLabel": "Redeemable convertible preferred stock, par value (in USD per share)"
       }
      }
     },
     "localname": "TemporaryEquityParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_TemporaryEquitySharesAuthorized": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Shares Authorized",
        "terseLabel": "Shares Authorized (in shares)",
        "verboseLabel": "Redeemable convertible preferred stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "TemporaryEquitySharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.sentinelone.com/role/PreferredStockScheduleofPreferredStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TemporaryEquitySharesIssued": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Shares Issued",
        "netLabel": "Redeemable convertible preferred stock, shares issued (in shares)",
        "terseLabel": "Shares Issued (in shares)"
       }
      }
     },
     "localname": "TemporaryEquitySharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.sentinelone.com/role/PreferredStockScheduleofPreferredStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TemporaryEquitySharesOutstanding": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Shares Outstanding",
        "netLabel": "Redeemable convertible preferred stock, shares outstanding (in shares)",
        "periodEndLabel": "Shares, end of period (in shares)",
        "periodStartLabel": "Shares, beginning of period (in shares)",
        "terseLabel": "Shares Outstanding (in shares)"
       }
      }
     },
     "localname": "TemporaryEquitySharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity",
      "http://www.sentinelone.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.sentinelone.com/role/PreferredStockNarrativeDetails",
      "http://www.sentinelone.com/role/PreferredStockScheduleofPreferredStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of new stock classified as temporary equity issued during the period.",
        "label": "Temporary Equity, Stock Issued During Period, Value, New Issues",
        "terseLabel": "Issuance of Series E Preferred Stock, net of issuance costs of $0.1\u00a0million"
       }
      }
     },
     "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityTableTextBlock": {
     "auth_ref": [
      "r8",
      "r297"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity [Table Text Block]",
        "terseLabel": "Temporary Equity"
       }
      }
     },
     "localname": "TemporaryEquityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/PreferredStockTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "auth_ref": [
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r193"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for accounts receivable.",
        "label": "Accounts Receivable [Policy Text Block]",
        "terseLabel": "Accounts Receivable"
       }
      }
     },
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TrademarksMember": {
     "auth_ref": [
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.",
        "label": "Trademarks [Member]",
        "terseLabel": "Trademarks"
       }
      }
     },
     "localname": "TrademarksMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/AcquisitionsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r194",
      "r195",
      "r196",
      "r197",
      "r198",
      "r289",
      "r315",
      "r455",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnbilledReceivablesCurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.",
        "label": "Unbilled Receivables, Current",
        "terseLabel": "Unbilled receivables, current"
       }
      }
     },
     "localname": "UnbilledReceivablesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/RevenueandContractBalancesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r132",
      "r133",
      "r135",
      "r136",
      "r143",
      "r144",
      "r145"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VestingAxis": {
     "auth_ref": [
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Axis]",
        "terseLabel": "Vesting [Axis]"
       }
      }
     },
     "localname": "VestingAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationPerformanceMilestoneOptionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VestingDomain": {
     "auth_ref": [
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Domain]",
        "terseLabel": "Vesting [Domain]"
       }
      }
     },
     "localname": "VestingDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/StockBasedCompensationPerformanceMilestoneOptionsNarrativeDetails"
     ],
     "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": "Common stock warrants"
       }
      }
     },
     "localname": "WarrantMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r114",
      "r121"
     ],
     "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": "Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersBasicandDilutedDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r113",
      "r121"
     ],
     "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": "Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersBasicandDilutedDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]",
        "terseLabel": "Denominator:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersBasicandDilutedDetails"
     ],
     "xbrltype": "stringItemType"
    }
   },
   "unitCount": 8
  }
 },
 "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": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r10": {
   "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"
  },
  "r100": {
   "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"
  },
  "r101": {
   "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"
  },
  "r102": {
   "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"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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"
  },
  "r11": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r12": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r13": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r149": {
   "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"
  },
  "r15": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r16": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r169": {
   "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"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r175": {
   "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"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r18": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r183": {
   "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"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r19": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r199": {
   "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"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r20": {
   "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"
  },
  "r200": {
   "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"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447"
  },
  "r202": {
   "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"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456"
  },
  "r21": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r219": {
   "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"
  },
  "r22": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r23": {
   "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"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r233": {
   "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"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(1))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r24": {
   "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"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r241": {
   "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"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r25": {
   "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"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r26": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r27": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r28": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r29": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r3": {
   "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"
  },
  "r30": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r31": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r32": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 4.C)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r33": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r35": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r36": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/subtopic&trid=2235116"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r37": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r379": {
   "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"
  },
  "r38": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r39": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r393": {
   "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"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r4": {
   "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"
  },
  "r40": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r41": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "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"
  },
  "r419": {
   "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"
  },
  "r42": {
   "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"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(3)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r43": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472"
  },
  "r435": {
   "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"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r44": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r443": {
   "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"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=d3e5291-111683"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r45": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r453": {
   "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"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r46": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r47": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r48": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r49": {
   "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"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r5": {
   "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"
  },
  "r50": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r51": {
   "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"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r519": {
   "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"
  },
  "r52": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r53": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(4))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.8)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r54": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(g))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r55": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "30",
   "Topic": "944",
   "URI": "http://asc.fasb.org/subtopic&trid=4737841"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916"
  },
  "r579": {
   "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"
  },
  "r58": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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"
  },
  "r586": {
   "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"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "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"
  },
  "r59": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r594": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r595": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r596": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r597": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r598": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r599": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)"
  },
  "r6": {
   "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"
  },
  "r60": {
   "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"
  },
  "r600": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)"
  },
  "r601": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)"
  },
  "r602": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)"
  },
  "r603": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)"
  },
  "r604": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)"
  },
  "r605": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r606": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "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"
  },
  "r62": {
   "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"
  },
  "r63": {
   "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"
  },
  "r64": {
   "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"
  },
  "r65": {
   "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"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r69": {
   "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"
  },
  "r7": {
   "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"
  },
  "r70": {
   "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"
  },
  "r71": {
   "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"
  },
  "r72": {
   "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"
  },
  "r73": {
   "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"
  },
  "r74": {
   "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"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "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"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(27)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r80": {
   "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"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "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"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "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"
  },
  "r89": {
   "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"
  },
  "r9": {
   "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"
  },
  "r90": {
   "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"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "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"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>97
<FILENAME>0001583708-21-000015-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001583708-21-000015-xbrl.zip
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
M?]"#9TU_:X2\,V=]KXUTQW5VNGLGK7;M+9P+]ZYUFJC6^$!KG>WT^;+9^,
M SB^?5G?VC]Y1_?;X5_[HZ-#?V8)$WMO/YX?0;N.3DY'1R<?+NI;;M1LI,^
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
MYUWS>S Z"_[;!G22;]P/'9.E_8#>ASSV\H[INK!GV]EQD;'<OC@#6QE\(^O
M*7OQ '[M1S"[6=I7;M++8[3_?)P;K_M>NL\$.E6@_+A/NI+2&QWX4R+Z**7+
M*8O!AT3&F6(<*^U\Q(9(Q'G*WM-Y2]T#/+?IMS:[/OV3-JSZ J[YJ[VJ:KUN
M&-5,?AH&.\.NG]FPYX[)\D^F/0RO1U<?_P5O8W+7&KT#<;K#&ZY.VNV>#0?]
MX@P\>V/V*)+""1-!!::UY4Q[;2"&DU8:I*FSW/&5I#RVI)"22 J2(@9FG,51
M,6J8\E&PJ&WTCE)D_4I2'EM2:$DDQ4OL9>!1::)9JH0@360Z1O ]AA _=\XS
M%TE9%'!4E(Y"C"<UD /'I"*22NN"\9P;Y4J@QD_AGA_>F*P+3#(S[5V )!^F
M5[E3/3!M@1,S!_RQOQ>WPEFO/[W?PLL*]SHM5//<$\QH%#I:A)$!QB C0IX\
M#UGYGH->R<IXXP<LJ<'2.S#VWE"(>+%'W&,E92!&/P]9^9Z+7LG*>'=/@L'Y
M!& &*M61U3X:%8EV+# N&"J!K"PS/%&X$)Q7''G$)!*68X<,3851I1(JE ">
M9Q3!4RQ)9!(#U^;,>ZLY D?-6*18!XO4\T"K+%&TP!HL'O%""LMBB-I3@ YK
MYQ#GTC\3^EV62-9Q2[52&LR@!!X,7,9J;(+"B%GGS73'SD7>CJWD.8]'M\)X
M-I+"""?&!$)0- PK9[@2A#""C1;4:KF2E-)[@!E)BA;<NFC!GCC%O.9@7L"F
M(.&%I@$)L9*4TGN?&4F*YT3YH#6B'H*BM.H&$48=YX@:$91^EI*R*. 8JZW"
M$FMK,0-"9XLU=R)BQE6TEBT^.*L\ZE/)"N<&Z(%'GE+"6-IY3QJJ/#)1(4>T
M>1ZRLN1YU!G)"E%&0&P1(XV(11,T1A23Z$DD/NV\\CQD9<GSJ#.2%6I"$)2$
MJ%A@$@*0*#1'QF.,E$6*ET!6EAF>*%%TTB$<T^S:%!@Z%"G!'(%#*$5,^*PB
M>$LI%I[X5",$"ZXT.&IC<5 Q>H70\T"K+%$T\I%Y"Z;.6L<<@,23*0Q*>8JP
M,&4P?<\HDC5<<@Y$U[L0F';*H*"L-"X(+"V.=\I-/@EL#^B*GUV?<:???F7A
MK'7)P1,:C&6",>,,IEPBYA0"X9>+/UKP/N_!^PY&[]L@.IM=G]( 9^D>]Y7:
MV!GFW6PPS .<N)-=I$]EF59EM" IS*.:8&80,=8(G^9(HH"H*$-6;^&1FI$M
MPH$)'K#WU&*FC556&"H=Q%G",&5*,#OQ04CU-][T.N H0MX_Z,7!N2FPVFX'
M-\A[W<Q=7502!0/,!*-4V&@1$]&:M/*)&D65(@*1$@S%E0NV6;%JXXEQA$*H
M2H"G$>V94$Z[5$[161N71-NNEI!.,-M*[*Q7)OVR@44>*>78(T8H-@(@LE')
M@)1SWBV)?LT1J!EIE,">8,J8=#0PS+5A:<8/BL@*@1QE2Z91[X+IAU:O[7<[
M9WGO2U'^LBRDD*/(J&<^"(=8\,9RC01AG'('3.-J\>>RZ-1<H)J5G^*.<,H\
M84#;O<6:(K!]E@LK$?QFEDRK4E&#03XLUK?N=N'28R#PI5$KXD1*]R@6-'/
MXX,VF$>NO!=6N&5S5?/!:E;#6<PQH!%!"$:83S5DJ(XJIC0KCAKA$E5Y^R'0
MOGGR['&;?WTW*IFS8#:C0)P1#ZZ-$=!0GT@_\,HR["Q:*I#G4MG-*N:D4\1A
M2QD!35;6D CA7-0,4R=*4'JD5"#/I5Q)0,QHZC067#.&C361Z,@P**\.\*5$
MM9]* ?)<JCY%PCW1WEO08(88TA;8K]6>J, 9%>.<#""^N-B^R8//!CO&96UH
MUE<ELGOM+UGW^/9)LYI0LA7LX.YDA?[&)GSQP;_+NF$OCA_\J 2M\ "S&4B%
M$"=B02)AD2&*E69<$8X9=40(\55MUI54+)A4_ (SX#.B?\#H+;'.IYV;&<+&
M&8>D55% $,U#L0(-JZ>0G!]2(JQFID3*T> -4HP"-_)1@Q(%)57PS&FK29GV
MKK[:8^9-V_3[>_%@T'.G=P/23J?7+8Z_7L9P1F L3 B&2I*FZU*MG$/6\8@I
M%[$,<TO^!L3^Q@'T1.@?A.#?YR&&'.Q2<;PD&06:"B!&H*AI1R<:D<+4>B>X
MUYQ0%E6IT;DZI<!HLY0 11<L#BRF38G #")+07E$C)P2!M%C7"* 7I<2(.J\
M#TH7<U&9P=%$K\%=03  81^B)1A*?S! ;\H)$#<*:^,M\*BTA%2Q&"E*);BY
MX:@,4U$?#-!6*0%RFGL)-DT0@YF+PG@6TT"1-LHP;<(2 ;1=2H TTCP$%83%
MBK$@M8]IS2UBC O!^#*9N)U2 A0MD6#2%/>.I IC2HA(@C,^C1,%*DN4:%P<
M59I+:G'8S<:8?ND-PA5&G6#ZPSQ N)%^GEXZ_77Z/5U[?U:*ZH#!U4ED.,.2
M6P(6%].HG>,@-R6H/+=Y;G+_=:)Y/_0'>99*31<R\!$ZH+]_\+$L(^\^@*>C
M)"JOF57,("<!!J^0B@0T=_'-ZF+!,BMCJA2GEFI)E&:8"TV9%#AJK$QT&$V]
MW0*G;M.X2]UTKB;!;J8&IT&8P6BWV!LS^Q+2.8\-R*SR@59 /!6IMX&RH(G6
M@:841: A8(BV[N8#5\A\SYO]6")P1HEMRS2$R *GO>M8,-2D_[BS!'R1I:$,
MRV^^1@_3.>C5K"8I*XTID18%'I@ES'@#R!B>,DR@:[I,<Q!F@\RO.K[MSEF[
M-PJA<'M[9VF.V3+.:Q!2:VXP55039AFQ&N#$'@E-O)2R!/'@HFCRK"@+:&S:
MHIY381CP26TYUIX:()C 6HB=PXK0\B$S_P6J6@3@-YYH$1DC"NF8EF [!<Y1
M*UF*_:@6#,:YF$?#N&/&:L%"8#&@M,UC!!]+TSX?-K 2C5\O#HQS&+CVW.BT
MT5@TGGG@J :L:>!$PK\J2%FF>;B+ >-<9MI2SE!@3BCM$6-8JD"(2ALI1\>M
M$&7*C2X.C$\_S3)(A)G%2*65*MY#YQJ,-<.*&^2![93(-\X[:S9_#TF$D]R[
MZ*)*Z\."DD+$J+'E@A&#^%TP06-+!N;[ZWT1#UKF4>HY_ *,I$K4#&#TUD8,
M?9H*!S%IJ%4,&6P!0\H)EZ%$,'X"Y<NZQW<&FA)RKTT_^%1& "XI=K<<(YX#
MM*VPUPV/G%)X%H(4&(^(AZ"U8<Q1K*QQ5&(<<##,,;K\@M0X[ZT$:08Y9I&F
MV1MO)*/@6+C&'N(P9TW:T]DY^0P$J96'E4V:A2AIL$F:\ #>C05C-# 6J;5V
M$#]$P[\:=2H?X9P#C$\?Q?,0N;3(A4@BL\(:)()+DQ\$%E1%4OZX8;&U<48P
M@O(IXXC&B1%XZZS$ "1EU!KI$"]!Y:/YH?<X)?J(\(@[*4-DC/NHA,:&:<H"
M)=H1--$K.M4K2E%)D.EOU+(V.-]>]\GTB3Y<GVB5HEE$X%X(1SS!1")0(JV
M;2.-(X+/6@157K,X!_B>WAQZB+M!V4#A%(>("5F/@Z<X2&VIPIZ7EYS, ;XY
MD!)KT\8$!BO$&,%2<<&\\@SHI@'?5H(M.Y\>M<?9[E%02:D!& 1G'!GM(_$^
MI@7]"MNK@CH$B>KT0TD0^496>5:1X>MA/^N&?G_3_6>8];,B"IVNB'2F/<J?
MQ.J*!X>$UZ?^2@%I3URT"F-)%'-!*K"V =14:D<CQ!@3M5T)R?R$Y+:5N(G[
MKY2S<S@:I[#CW+$@A:7:1$IC $OA BNQM_TY 2BESXU42L8HB9$$AK$ "(DD
M:0$3P\A96U[&.S<0GY[W<C"]DB+J@_/,<FF%10PQSIP@0ND2%):<%W:/0Y^,
M5P* \"10%AVS*G 7K.(6(>Y#+#]]^O$9O0]^XGVS.7#QG$>9LOPL&9OGR 5E
MM4C%@P55BH*[1I1Z8YF-96!LRR\ECT+9I$PKZ""4,X8R%-(ND5$SB+(CB5CB
M,EFFY9> ^=L)P;#%5GF,HDR3! W$>"HZQ[QF2H>P^+QB-E*R*,2""629"5@&
M+=.4>(B^E ;CK2T#S3:H1!'7W("9?\CEI)3.4TVY$6G+1NT0Q5HP%+F&:+I,
M8Z\+@^(<AEXI\9*" B(1(=)"0**DM3PXJHSW_JLY-0N,8EE)?BGEQOJ B'($
MS#=C5D8;A'"611LYIQA_M0QF@9=M'PQM/_.9R4<'IAWN+4KR/L^^0$<!F*XH
M7S(K 7IP!<G%2]S-:-VXD$#!N-.">,J"4-;8"!:)1:9(D%(L?CV&9RP^CU(0
M@D-(3YU50F('9-V;5%= 6ZR=<=084R)V^(Q%8_[\5 E-0'*B10$S1K465)M@
M$+7>!R*F48:8RI%8W#E,*SFZ$@[Q<#D2LYE,I3B#0-4$K;%DVB,5-'$LE:C!
MU"HY+7&\$I]'%Y_O/K6?#S;V3?=X2LCA:RWK9IUAY[%]WTU9^Y4A%Q),E)0[
M^,"8\!IB::*P#EXQ*JZJZ"R@K-W7]>;B 5W_[*1X460-.<.-0XX(HAD7Q)"
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
M;*CSXJK'>H4_ AY20'_GP;UT8:(4WY:*1%]"Y;R7-KZ9[+-LP0^'+^'N%LW
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
M<?W;=$^28$R_TVRD:QR'=,FOH7/Z1V,EN'1[,#@ILEP'648[>SN?C*:"&VY
M8>QS_J0$%;V$H!/?*80XY_0GIF*-!&OW9#@8)JPD+Z](5TVD*RJJ I(<*#48
MF"$!K(\(L!,\#PTA1)@;M/2*J^U"<_41Q,/M3Y8;AQ@SP%4421 Y Q6B!,]<
MLA<C#T+966GN :6K<%W]1"Q$+)D/%"+G"AA-(J9YC("M82)I/<0XRU:A;"*N
MFO@:J_!&,[%=D4E%@+V+G9_?9!P-K.^TDV1Y4TG\*.X8NB[D2]>H4O@2#%Y=
MW//K\ULN4*@!%':3<RX)-I0+"1SEJ7Z!Z*3VA4K(D(P+%F32^S]SSG\:['Z(
MK(>9I*^D0SR@]"7W'!EI#9(.@J0VN>=)S5LM-"1%+Y3$1J:_<X<=DESSJ]W6
MQZQZ=U(MH])JI2E>F'[_-*WFQE$>.;TQ'/;;]F28#]SV>J]-R;>^"W G$A;3
M1@K,DC4M7#)ZL#>@*7/)W[.41Z)$H.3F=A.E]/+1H/HAU'"!]L*A/9&B&"5*
M^E*QG(',<KU3@G;:2S!IGYGVTEK-LQK%35QJ,6L#V7<Y7>2@U_&A/ZAH5_[1
M"!5:&K_Y$-NN/?S]^7(2%.N?FO;024E'IO^YW8716U56TO0D/O*,UR)3B63)
M>EVKE*3SNZD$ON2/+-HGVWM/6WN?O_J__F'^?_[N[)/.5WMX?+#S5UJ;']MI
M+;[PUJ9#.WN=@]W-EX?[FUO?/A[NI]?I/LC;=@NKT]W-[+/M?$OK>;ISZ'!K
MXQ-3/+C<NYUCF72*3(K%)$\ "#$$"<>8=NAA$Y.*7*VB7(6@+0Z:@F9,CKK
M6"I('@R@#5'$N9P]O3+I2;\P@Z=EM*2)U%DVOWU"1#(4M0.E1>[(F.=5$.,A
MB.!\0$$A:M;6.6HFX<S_U>C@\^8@2Q'!51%!ENB1!H.(-PH8S\?PT@HP-&GA
M($/4GG". [\I'G\OF4HK(M'EF+6.(OWYV\[G3XC2R(0/0!Q!P*BW2:33']A$
MZSDW2#'V0 ?ZL\E8212IHW@1S5%R3Y(%R:P&%H3,^2(**)4844<\$3/GB]Q[
M6ERAL)62,8:CDY90H#I:8(+EHCH:  >"I*(8ZU"_U,M"8:LB7HKI&%DR]:3(
M+094,O^L)QZ0CP2'Y!,+JV^;>[F@5*593,:'.D8_:GO?"?4_<+OO8_1IH%?1
MKW*:-BO"WYTCG.T<;GW"R=ER0C.P1,GDAPD$1E@&.C"DF30N(%>/T_)S%*S6
M:?FJ@'<QI^4%O$O)<JG ^_&32W0;D^V?<)O\3,:\ XM]!">9%XP3C[FL(WCK
M,DF[-J>9HU8^'3,8-#;2BAP=];KS'&D:%UG@"C&M/>-(ZY"0+8S7/E**!+KU
MD>:+ZE;*N=-]V-B[F]O?=Z_DF;[!^X<NW>/[T]V__OZRL_?F>[*=^?Y?;[_L
M_K5_N/.C<[2S^3;=Y\LO__MCF[8V/]/6CR_?6MD>WWOS23),(R(2;#2Y#3!.
MVIPC#MHJA)E4&-MXI\-,30)AAB+'(V&("6,<53*IBT!U")[<^C"S2-1J293S
MP49K$%AG###N,%CE$ B?3$4DJ+0\+N,8<PX!G&DXY;ETE@.DVDCE9#[]#MW9
MW/B$M"#,8@V<)8IC7"LP#CD(2B!,+!5)T:VMXR9'"SW#G$.OWLY(+O*W"O+W
M^9/&UB/I(OBJ%:YQ G22"S#)X+;<BZC\C:T^;CR^O"$4=;OCRY5@TQ+YKY\X
MIS7YI)*S*()GP$D> &ZM24I><!"*)T%W"ILH9PW[/Y"(E<!_[:3+*>&]11J(
MU0R82,I:"Z' $8N$C#;9EWAMG>&FD*K)Q=5Q:*NINHLDUDL2?^Q\8EI1)K!-
M9B-/9J,.%HPE#HSFVCIDA4=A5IY;OF 5+5I/Z>+(<QXE!B?SK%J;XRY($<B:
M-0D6H=ZQ6W>66?39Y;2].'KOZI]SG'#.-6EI50Y)[F;47)VT-('I<A(RWS'F
M!MW9V_ID77"!.PV<!@PL]W?2TD@(04NAL6 N,_O5TOIECEBZVP'F@T]!6Q5L
MWDT1W_X LV!V8:>7(\SZ&(W G('C062ODX#%R3GP6B$<9-*7;'&%^@M$;EU:
MQM?Q]/+/!9Q>6D72_WD5I$9,)LWJC<2:!A:2%VDC+V=-#P;B]S=WR$G/]O%H
MY_O.A^UOK1_):-Y\DY\C?R_9W3QH?_SP\=O^X1>>[A%/G3/]V/C>VMSY))"*
M!&,*4J*<&D@-F.@Q>"I1DH7H;.[:<:?R7H<,2Q?7TC'IHK(^:0KJ&%+,8J[*
M6?@CE";+M?&*<\ L-[Y3W(/542<E8Y#$E ODQ#).+>>@LG)JN<(2.14<8+O)
MV"&.$.6<A)C(#%C4#!07N<=Q,@T0<4K+9&#0Q9Y7SL%]1?P>D?A]^>2PU%QQ
M D2.RBTI&)L3?G,O.D8M)J2:XLF:@NOKQ:\.YY8/Q*<EE%\78>;INSXA;1T+
MPH*BG@/#3H$AD@*7W"9OWQBG9^^<_#"256+Y]1,OI85#G'HP6N=8(D=@C>5
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
M6"TX,,==>I4,&J()ISJJZ!6O4INXN.JX%/0_7?3/'ZPHZ'\8]$_$+:)S2,K
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
MG0)?*QD@YH*!RSZJ_:/N9?I'SO[8ZXQS/^JGRS,0PV0>MO.370"&+(#Q0\
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
M8HJ]WBA4:9 %! 1UU#\VO\%W^U,],>?G*2M8!7+-><JX]2\\2=@>2VP;A%1
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
MY&@K&%@P\,+@M3@)G"@/C$O&=,)4$FUL)#$0@<=4N&#@&F'@5%,8G:@VS*!
M<V2M( [![D80X]00Z0WQE@,&*M:0XEFY!6^O$+7*S3\.W[]]^V9W'UCPUIMJ
M9^]P^TWS\/V[W1Q#=]E+9N_@=?/=_M;17O/@Y:W5I$K?F,7JFJK5KBVV!PB?
M>S_7;:(7R7Q^FGO\D]S)EQ!P,+MK3Q;16UA#![$<S\VW#\]46$T6V)4P'HE<
M )HS9I%55N7X*JZYXSQBL$7XTJR0-;(U"MJLSJ,]9D1H09L%T6:*]7-")*,*
M"1$MXM(RI*6DB'-KI/.:&IXV-C5;5N;,JO'ZE2=GOGL2JX']!K?,!*TN;++(
MD<,3P\V;GO"IX.9/8&EY-1WEQ52@\S[0.5.BUBN/.5,..2D)XHE*9+2FR"D7
MJ6**.B$V-A5?H7/#)1G>!6^>)-X\6$68@D.+X]!4M3O!%(LY4HD'G+-R,#)&
M>F2E4UIQ[(/!3[@$S)-SSQXT#U#MHMT[^'/W\*AN\GVP\X.6WS\CM/XQ[_&,
M.'Y= PLYVX]U3<+3V.G;&JJ]/6T-8'SG<,'VJU:V>CLPY&$_5OUN&GRUO5A,
M@6>Q-3],AEC_9;T67^6EN#VU$K<O%^)6?V^\#-_WX^%X$9;=>Z[=>Z8@H]&8
M!6!:""R)!%:$J&OD"Z1\E)HF+TD*&YNT 9;%"NW=Q9 H:/4 #M\"2 \%2)?F
M!-@+ $6YT[G)]92D9,B*' O'$@@R)!%$CH5;N-WYBEH2*TX6W_:ZIS":L[J"
M=?SOL'5:MP4['?;\<<T@W7!0=;J#ZBR6$_UG=,:V=%_Q&&)WOP'HAM9@V(L
MM'[8Z\7P:C@XZ X^Q/K\K4#M7% [4\R2I.B=I4#V")&(>V*0%@&C1*A1TC*-
MC=G8-.6DOZ#0>J#0TD_Z"PK]+!2Z)'PBD6BIQHA@3U$.+T+:IP"@Q!2AB4?E
M[<8F7RD8>D;NP3]C?S!.RX^VUSZ[:,J69_JFEFS%MG[*MO72B%[_Y7AE-=-N
M7E<7G:>FVU$57)T+5V=*:"IJ&%,\IQ4[C;B@P.Z<I"BI%(/0@7,.[$[P$B!0
ML&<]L&>)?KV"/3\!>RXYG;7$4ND$BM0[Q G#R-K $&.$"*V(EC*WSRY.O$>A
M=#LQQ6S"7#:Q\]U^[DKG?6]8?'C/U7I^J$/>R?)KCE??=EY\6Z.U5ZSJ>R/P
MT=9L&@^18#E[A)W-#= C0<9'C;"F/C$9 L\E!6A#,+%"=G5Q[Q6 >L0 T8)-
M/Q&;+MFA-%A92S'"'(-Y2H5'CGB&:%3"><X95WQI$:/%ZW>OQ)]QH\SL]O-U
MJ\RQMR^?^UJX>!)'Y[_Y*/BK[84<'YBUM1-':ORU-3@&0@GOZ+?R'XI[\%F8
MZ ];2KXVU_-2C8$40)X+D&>*C0K+(LA((2.D 7/=262DY$C";J@L3XY[G$LR
MXP9;J<";XBXL6+0"^40%AA:!H2FO8<CE#278K $,5\ZH1LZP ":L,HE*[*BE
M3SV3:,5YX7:W Z/I9\T#9@B&4HPGUK5CUKQZF/GU:6_B8!QQQD%WED,.3^%E
M"Q2W9=O5Z="U6_["%5E\C<_"E'_@ED,7J[:9:K#>.H&)'HS^/"BH?7]/8W-G
MEQW\\;=SQB:B!6(:\)IC%Q&(ER//1?36"XL3V]B4E#0(6YA %G]C :FG12 +
M/OTL;V/&I^8??Q.M.9<D(6"7"7'A*=(F142$)4I+C)-F*^MQ_-<@,ZQ)<?BI
M6O@GMO>IU4&CCUP6PQ_=R,><E[1L':L3W;^K9#0KV=%QS*?)W1/X[K-\P-SI
M#N#NM@=_[M29Q)]ZF?O9WB#SR,%Q[-<4,L3.* VY4U?(M+#VJS3J5P]O[P_@
M#SG?I/^BFJV8/S4IXW%P 0,][8Z<CR][L6T'K2_QMZ^M,#B>(,'4I\9SB"\_
M8AT,83BX_2-WF/V9$@!$+[\YP1W%0?"5!@-3/_,3U9 B\Z&@PY8R(GF2@'-!
M"AVP%91;8<7?C&],/G3<FSS"J?T$>WTOVG^03?#(+VW[JSWK;_QK=JY@HL8C
MTGGKN]N<$OJ]&4OII\W82&Z Y-U>G>_W$K0[]O*[8#AV9<92'??R/O5_?BPZ
M!2I9FVF@;-MYBP,=^G__93=OU:)KBQL>O(:A2X6I"]K"'+3M:3^^G+SX+;3Z
MIVU[]K+5J9^D_M!OL[<3UVMAU \YNGRY.%[@T0(9F];C;QY??E%?N@+&HVM&
MOS#X]LOX!?G?NYKNHZ><K,?OUHC^$9\;=$]_ " _'1W4C>APN L[_,'NF^;!
M;F.TU>T=;'\'85=EW ?-H]W#ZJA9;3</=G8/#G-_E>;!8?/-WLY6;K8RKEBR
M]:8Z/((_Y&(GA]4OPXX=AA9L++_>T'3EAOWVVN,OL,=N]6 ;N^VA[X3DMTME
MU89UQSU%;=R)V(S_DNMG/]Z"(R\FC_GPWSY!FU'C(ZI?B'H:1DSU8'@"]_1+
M<+',VB7-WB?;:9V/<MXO.!G\LM4);WO V3J#^M=F>CTA:8<7'&VGU??M;G_8
MBT<PIE=M,&L>V7@Y.)L8+_">W_>^P;V_[7_^AX.A<KY_OL\__O7'V<'G/?@N
M,"M^WQ/[?_VG#89(._[[W=G'O\*IHUS"9_B'S[OTX^?=L^;1)S!^X)/GQ^V/
M.WMT__,' @;/UP^?__GVX>3/U-SQ @P=L7^^=;9__L_9_J>_O1>$6A\0"\0C
MGOL=@'@82B(82G1B@9*1%=KJ#&/8&M1*)"TVDE*M$L<B:$P]D<P1+B((%7A
M!.OP-&- ;P@,I?GN]ZV#O8]U6?VZ=-/.[N'VN[VW]>_-U]6K]X< ]X>'$SMG
MO'JND &X-A[&J!K06)]_-)39H0OX8S):"XL%O-^:)##!G"5JL#/6_XA13ZF]
MO-+KZ^?2Z?J.+^LB#_X.R/!JV(>_]?MWWS.GV<+G87_02F>K8BT<QBS"V&YV
M8J/:Z_@7U2\S?_H*_[K#'OSH5</^K]77NC@4\-/33%'!8FMUJO]86#>]LPK0
MA>7?P<*K:FC(#'0'K+%<)N-%U>Q4^[;GCRMJ&E5&H7SW"C ()B'D+ZE\)E$)
M:-3HHY??D]=D/EBH.S/7;\W85:5>]Z2:#+=Z U;<^!G@O=<?[*\XLDDK?^9B
MKQ_]L)<C6DY[W2\M('XP;#NH0FRWLGLFFZYV-)ILC68KM@WRBQT?T6GW:\P'
M'D!]!]GGD[\N=FK";(>#;J=[TAWVKWQ+B"F;NS +,/CC:,-_8<H&^8M:_0K@
M<C*7^]D79.'%GZWXM5%MPZ*!K^BT["C(YHOMM?+-NS#'O>I3N^M@<-T$HXRC
MN^1DAGEWKI_)5-97S??&9U9O1V=6DR#!.BCJ;:_U)2_2MVWKZPWP26#!'JCR
ML'UVJ9O9I]..@[%VWK2J;CUJ?:@QWW*R6/VR][;YZRB +6]3=1IWKETR%MSI
M1'"-&Q_KX49??3UN 23"9+?JF()ZR,"]0@U GS[UXJ<Q&M[JR^X? ZSUK_80
M3(SAY(,,E',KE38,.+F)WDO!A'9C0JAN.7/;.W@]7W"6;<>Q.QL8!@ ?_%(/
M:Q0IL=<YZL$TC49^X=_&SXPB[G_V&&@B:QYML8/S3]\.OOY-P&+RBC,4<<PM
M )-#FLJ(''?&6.*L3F1CDY,&2+ AY/5>6-5(^GF!9!W=;MM^O]JZ$L8Y6$W=
M_9_O'<^\C;UZ!2VE-R:^ME[SK0'%?2RK,:_&G7^^Y7)<.C)%@D!.80FK40:D
M@W,()T(4]9C&X#8V;T@B>4P,S5UU1UK0R(RQ/<R6\YQHB;%347)!O8_<*65T
M4$(HRFSR#$RX@I:/NS[WSS_ER ,NL.)2<*04R^O32>2L$$ACE[BUD21K-S9%
M@PK<@$5W*UB.M]HZ-"D;*Y,J%^/CJ:KVNG\%W@[\O#XG5+^-*U]DJC^I?U9E
M)TW^8SZM&MTX;][SK3R?7."6,:DB !DEVE*MG?**,+"DN2@K[]'W:0+(R!,7
MQ":-J' ><<P5TC(E% UQ3!@2>>[=3AJ<?G^;'J\\6$(YY6*0EU-><-=H:6VM
M]J*/8(R&W(8EFZD^QE#O]/84?OL&\@6C]&P-]_:K\6%6$^.QT(PS#FO<.BJL
M,C9X[UC /T)?I.^K MG-F4W_VFQ^-Y[MYHTZ8)ZU#OR3=< %$EE4!C&0%>+
M!1 8%02!A6%BY'#1L>PWOUYCI'*M=GLJ+^A1:$)]8@W+)@Q]7>/H N3S+Z'5
M]]GS,H+PS)Y!4VM?RA77QK^NN$K7UMB_V>?[0Q_N%9\OK DL,0?ZS170)ZD!
M_()AT3MI84O6&YOO\R:;SP;&=:4RW(%MWJAL^X;)7$4HNWFF?OSD[3FI@)*1
M..\3QTQSXY253#@E3=+8$.KHQ+3!"S& HWB27:J]L]TZH6^T^S>'@_X 5C[(
MJ.SZ1UM\?V?W/-?,5-1%PL FE[D\L9? -YF5"-@:&$3$4V!M@'A2-6#S:A!R
MO6K=%?,<%G\'=2\G^ZY!]=FM# +. 0:PX?M)J&!V2W<7=!0)S*/"F!,I/9>2
M:Z8H3T%%K#D#LVC9!/0R?69GF#UU8.>WNF&T#*=#([<OI^-PY$1OQ7Y9G/5V
M_/[K_M>_122:1>.1,9K =FPY<BDD1 +C(2:G',V45)J&TJI!OV,.Y3BAVF_T
M:L9O]*+::K<G*_>."_5R:<)=[.U+L5,;'U>6(MC:@;#(C>#9G!/:"#8Z>O34
M.N9N]NU<78$ \SZOPJ_=7NC'SM4%^'8RX@D#G#S+Y>)[EV'^&2^U70'+[&S_
M'.[Y>8_M@]UM,%C>L,J22PQQ6'?(:(5AJ<%NQRS62<%^U^W$:TL,#;H(_EXY
MVV_U&^-CJ\$Q0-9\*!4(-<(&8")$<RZ,B])+Y[0DFLC@9-D;'W)-X"98Q$J!
M. 1'@5B+>*!@$5N64"8P'@.+)$YM;#(PB;%HP(J9>VL\A(T!+N].0\\5N&F,
M3T^N;(@KN0'V%]SZ#KJ7*0+-SE:S$U]W>_#S5=:LY[LPS_=$<^?]^<'.)W&P
MLR6:?_RM!)$,>#D*"E8GYYPB)P-@5_($[!KX/R5A8?(&@7]4S;\M7C=;JGN'
MQ'&\1B%Q]+F%Q!V"W5['HW0&6[[V#V2M[;9;'A1R10+=\/[V6.5./AZ#FGT%
M56#-G=>?#X[^8/OGX?C#T:OVQ]__TS[8\><'=/?KP=%[?E7E/I[L@IIM98K)
M]__:)Z/WOC[>__W/?SZ<O,<'Y_OLP]$6@?%.[07[9V G45 YQ[UEN;*/H0(#
M%54,6<43,DP(#Q#*@,Q=]1Q8[)G)2"L",#X=#56282IC5%K@E*X&NAV^W]_?
M>O<AQ[0=[OU^L/=Z;WOKX*C:VMYNOC^H&Q>^;;[9V][;O4^HVX\',SMX+")W
MGB1CO.9:<"TS(=&!:^MA,U$_?676J-],5U;EV>AG69GURF39;^\(6!,<2"M3
M$38#QI"SGB'FJ/0T6*:=N+K2GD;X4KU"\AXV';O[),*4<K[9'.ECU;'] @9(
MC)U,'T]M;Q1HES/6>J$N>S4N7S51I7P: S<Y;<.0/\5.[-5.%[@>3\=!>MF'
M^;Z3\PI&<8[U/&_5FFZK7W[?VGK[:V,4>W1Z"M*JJ6MOV!X?$/;BIV%[%*DW
M<8A>TKSZ';O?QI&.VQ>.Z$;UR^'N-MPV^WEZ-4&N>W2V3J8>&AZOV\N/ *9[
M_7CPLGW6R%]Q5H5N7>=U=$0>*WBHVNL]BMKNPS6@L/E!>[G2UV22.@"3[3O,
M\?=F-L_'BPJD!N2]FT_IY\X !$;6';8#"!%&9\.X^MCG86>J_%B>QG&RQQUN
MF&=YE*8XGH_ZIMD.R6]OY].V_FGT@V&_&MWE/\-.'.7+3*)7ZWND5ALN7@P
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
MYR>D ;A(OS@S/+-Q9DIIKO,6/Q3D8EK4Z4ZY\@ ;S W#<H?$%<Y3<Q>UP]$
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
M1@B:&*^,C\QR990![\E9PTR,3&-C*W?WN2:,&?7PLX/@*/BYX.1*:CGP4>+
MW64)::XUCMP".;4P83R6<-V+GQ8>&RHJ8*V ]9YQ1,FDP%R"HZ\X$4P+28+7
MR4G,9.2R8N+/"*Q3)AZ24TPX@:Q0&G&1/#+>"(!8GZPWT@FA*F"]=:OPC4HQ
M+VG;YT-V]%Z_^W-0[+0J!(E:YW!ML74H3K8.+6STS==E++AY8^_5UAQ]DUT[
M.6[<)VG)XHE+(_K7[-D0-SIA!UJ]MS':7?UYLKGZ;_!X_<7+Q,;'D__[=*"#
M4)0+B0S6@':$>V2#Q$A0B:F/E 2-%[49?$Q4>LNY"8(SSUT*R=.H);:6<7U%
MFV'<^K5I\_]RT;_ED4"[M;6F[3.[]Q] 9"(/!D#3ZGSOM@I9M)%V6*&F5^!2
M!ZH^B%GTK.:B[<%DLC815;, 7NTV@M_@J:W^42PX63N6?.6H!6#6NZBE7O>D
M5 U;W.:>WS('>V,=LD)_K% 4&XF/Q9&"6?%PZUJ%KMUH(_RUAQO@J:>][O=6
MR)]K-F]]+_3.,E)FT=9!&K:G=]I^K0,W]_NV=[%:<[8_54T#OC,65IO5PLA:
M<H4&W%B7;52H4@YNIA6FHG/7::!MW'0((S_EVE,8JV6I;JE0%N/(2FPG67ZM
M9=MK5\Y7_$)PA $_&G0P6O[N=3OPT<="$:\$QO+?2L-FI&&S<1 ,CQ$GC&"$
MD;RZG)#SWB ':"D-U]$GOXB3)!&5@[>"2,:=<P8#FEI"J?;.8\+NIV'S4N;U
M#/*= 0##1NB>9ON;CK3:W%#[Q1K$/X3J_JN8<+8[ $R="*A#9(DZ4SW8F5;?
M'0!6V5[HU_[HPO_5?ONPL?O'[[56OS^<[Y[IA5].LPAE[;>-W2^_UQK=M>(5
MB+#59U..ODW_=GNJ?_O__9>FA/[/2&/XKU(\]+=F]Q20E%'Y^[M:/=K^L%>,
MPADUXM&5,"5<^]CG'*^KM;.CEC\:SYAY,CRKV>'@J-N#MLH:F[7#82L4\TVA
M,@MT($]_8_W1D_D*S^NJ0H73=3K":[4F,(3:L!P+F1L<QG[QN-;)J6WUBJ>=
M= ,0AE0X/L! I@^R\.P13_'@O!8ZNIF+SRD5NZQN.^AUP]#G 6C'N7BGL_=,
M46N_O=]Z_]?OY2MSX6(M?S$J I34ELX7%.8,1C%J=[O?BJ>>0K-9:+T);9@\
M?:PL:XN2@4L'I*U,1S7^;76DE9H?E/64!ZU8J+H"I6KEN;NH8,G4QD^;/+W[
M/?9&O"1+^>9'Y!DB!PR&T$+M5BK/?G;*QBJXE1VAYB W_:1/\YB,KI?)1FU"
M,\HA$5JA(!(COC?F$T4?P0#HCN2+NQFM^@7_FQ&9G787,,1!R0#NXVPN-S:6
M["QCEQK!(P#?!/=VOXR132',EPW9MCL QH<MH+)C//O8[8:S5KM=C+C"K9V
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
MU<DHPB.!#YY0&X1-DE&A=16]>E&P>;$0O:).&XEM1-@G@KB, 1E#(]+@N=+
M%$\Y);A<-5@MT=&^ZHCN+]B%]S!#KVC0,]GS?"!*>NF<X Y1Y;)B!F/(*4J1
MPR:%0*3&SE:*&:_(EJ])]AZ4<S$JXCSC08/S*Q56/"HEA,"A2O;^TBQ\/MI!
M@F5"$8,283!C6^^19=*CQ%5,6!A-94[DO*I)9>6OQLJOG;$?:.C5C/U,]CP?
MN# X&$*C021HL&=,%=+&:62I,H)Q8752E;!&):RQ5,U3G:-\6%#E9U+\5A1M
M22%]1GZT=,(4DY0*Q5%T5F359HL,\YFBQ42YX4(E#$X86R7\D>/1U5G*MWZ6
M\F'(4G'"9P*0RX4]A1J00GO$%=>("VJ0DS(BPQD!EJ\5E:DZ3_GB=AM5Q+ B
MAK?$[IQ25-"D(C:<2.L49309R0U .4Y5[.ZEX?I\[$YHJIAA$EF+*>+4 :1K
M;A'53AJ22+))K*PSO2H9>=G07A'#)2.&#T26BA@^$X#,!PN#XL281!%3EB#.
M+$/&)8YD"E0XJT4*HB*&CRVT,3J27;9H8PB#O.5O.7<^^B8WC1P#2:L3P C>
M$5V@VR^J8_'$=ZT!M*B_PS'.L077_K!MV_&Q/W\,_:YGZX_!^%OIX@GK^>/S
MF>-:60"@03\C8;_5'^0CJ\..:[7;,=2L]_G8;[_6BSZVON>>7JV=';7\4<WV
M6OT(GV.G9FO%2*T-NN5#8+S; FV!9M6ZPU[M-/8*Q@5M!\^&GVN#HSC96%9@
M<%&2KO?#7K_F(EP=:ZW.]V[+@X7,7;U6:\)?MCB.?%M9X1$99^'',P#?5N?Z
M^G0B/*A3O@2*GPW4#N >5_9VK7\4<_N<C7M]MK-N7$-XJEZT_=I_WX,[$V:#
MQ=R*F'/;:6$HX<%:'2B3CD9RL'UM+%7<BS)_&77)YTDC]]\/>ST8[Y.93;[,
MB:T=_^_SQ?[7<.HHESL?OYS!I':R?_SM8O_XTWECTU_L-?/GQE%C\U#DW_>R
MHM3'1JI?;HL=F.C@>]YH'I[7/QV$% B+PB$G!$9<18JT$0%)05Q*S $/\3!-
MK5U5DJO!.&KGCK;7#<FG&GF=<*^1YXR24GO",&4\<.:\4RF)Q'&PB@&W*D<>
MJ4;>XXZ\G<UO]"!1#?^-$8$/I1&7S".G6$!)^FB""(IBE<?:U4C[=*SU,]I>
M5;FI61@(?]K.T/86?ED%E.V?1GC.]]B^6*N]KEFSW;(PUEJ#5IR;.D-,$09<
M@+H7'L!XNNS%4VB-F.>><EZ#VT835YZ7PO=BJH$'7)TK[62"7*MM+CR^UBKF
MLNYA!^H0<B>-?^A^'T^SHYN'MIT?WNJ&<@I=+.EDOCM;QCGE.B_JKU$77+Q9
MXYZ=5G::G\Y@6E')8*:B1(IHF%8<&+WQ">R=>.:,B8K8[/UHOG8UG]#4V)<1
MW*LA<)<AL+-Q(%.B3'B)G,,"\<C! 2;$(ZREYGFE%5,+0X"3M:N[WQX1[[_&
M66B:X%*ZU\AZ:'J-1QQBHYC.YTF=JC&7V>SE!FV<'22KB?<!(YHT1YQ;BRR/
M#BD&J! X,%I.5]8I_R'%N"?J/%1INQH;OWYL8, C%KPCA@O$%&6(IQS15QS@
M26.J.'$AA.SI\!^Y.F'8&T<"!D>]&&LGW4(I,-X@OE@,IMSK\ZBT>O]!]L!M
M2-4@^_6#C $ ":J]!R-'+F_TYB%99*B!3F%$D?R)$0 @P1Z3]CQT);(:&[]\
M;&R=-SX="&L!>CA!)'*;"1%'5CF/!!&84Y68S7GY&%Z[JCTS&1LYEIG1I]\Z
M_VGL&1S90>%>3>*2K7'<L9>O[';R@L T'CKV,2\FOAG<GZ]W$1SF3KX6Z%3^
M8N38/9Z+3>F:6*(0_.=X8EM%A?^>\8]W')2_"#6_CI#\SG :#.\7,>OIZ>O:
MX.(T+P.U+VH]VSF,M=3KGM3FB@FO]:AUCHY: 6KR[NU8?'./-@X/0DR.4AF0
M5CPA[H-&+H6(8I  _Q)K("$KZ]W.6(HSKU?\[]QZU8+K(2GS+$I@)YYC08V"
M_V@21#38@V-[[<P_@^>Y.]X!;SGK]D(_=NZ\.#S^KAE[)V\-NYM0N\.#G%T/
MNY"0QP+P&@-R6[ 89$7@(3B=HDLKZR4/O(@V2Q/,KSNNC557:V P75\LYT!O
M]R8H,AMEZTY19#9,!X]#/E_0+I:2)J \=F0+,#^R^<(!E&( H!P[,Q[O./(W
MPOK^U8!;GB;*A:S^:&J N08>,XX0%M-#&@Z&O3' ]Q\1X:_!N6=?S=JX(>BP
M6BPCWMY]9Q&::NEBEQ-N-BK^S!0VG<$JOI8#6)M;Y_6-@Y 43988%)4'^P\D
M9T17&L:<,H$Z0<#-7UFGQ*Q=W0$V)FRK>225%G@6:_$\T[ 2 T8&6KO?WB!,
MB(P87-9H'*?8:(Z-EU'Z(,$5%#>,%/I38^$5;05ZM&&QLW' G3 8[!.9I##B
M- \+)0B">=K(Z(30/JZLZZLB'/^Z=F&D WW[0P)PGRZ_9MXOO(2?ZO^M8K3&
M -@*E^RD7?BVG\K*_%U,!.1-CX8O9_6S VN%QB9PQ+Q@B$N<-86U1])3S*PP
MP6N2(XZ+W&#DO:V6_#H/A')>*;:E=//T.Q.UAI][T:9![*T]UO:/C5[+MF^:
M)N\T2RZLI.;ZY7';Z@R+T?-BW9__7:C(:(@''[TD,H=:N/92"Y%7M02SC#*5
MH\I?Q_1H[!_%[RTHT81O3:B;]?\9MOJMXMF^V\^TJPN70>^"G16;F7)_U[*)
MPF_@\/NC[&IE?[WF6ST_/.D/B@U@P/N^QW*[4J\8)4#>?'?8!L9V<IK?-/7)
M\S3D8B>FUJ!8$@FM<//,\^@Q[NW&AWFJDEKG,:#+V.LN(M-X:?GO+KCD%QO3
MIGJ?6VH;ZM7JG4##_-7M]R?3$GYK.'2\)7::&Q> 1[1Q[,\;9P>.,L*PDXC
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
M/-92RZ105"H@+I0'=)08J12#Q3)9)]*C4-\*&BMHK*!Q/AUD2#PX&XASGGM
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
M,L2P)#Q@%:-CX):N70U83 ;$#-3<)R?;/-"\C@QMFS_:$E2+YZ>Q V2NB'%
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
M;;YECA&(!B</E1GR$.KTC':>:_18.O2H XQW08YI@%$J(:G %B7)-.(J*60
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
M94YSH#L.\( )*E2\ 1+J,0Y/A@=[9ZWU7<&UX +P -A!'FDC)'*!<D04)4$
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
MC4-8]Z_3M?O.KDBKM*$B@&U( 8:H-M$;92QA0F!O7&WUKSHHS;?DUD0G$PV
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
M1%BP9>RFR.?TK9?18VU*P?EU*0<$<AH '8]74-)E;['2BW?-/P'C)Y=E9^H
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
M[.[!&TUXS-W&;Z.N'87V,(;?+V#B5<+GYF;+XW>RIO=TNT'8^N2!?O[M)[R
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
M8###@#/8VC>%W-_F9UBQ.4-/+@#?[RNOI*$NY(&D!O'L 7*$>T2L\L[#F:B
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
M3-4 LW9C-U>0%8OT'WOV,AP(XR?K6)?#%O9TSJ[."1CM?E$[J[I=L*0'TQV
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
M$L9YJP=J\Q(24%*1+!=H#L2P[A4C4X7QFFH/L@4L,RK>O+U;D8"HXMNG>JG
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
MD)*+5MN5>A_:'0YKKZ,0.HMQ0OUF$([INAG/$HHE!0-FF%Y0!>7RA9*>.<?
MO8RDS^<P$-U:\C<$[V0D,64FHE9HB!0\VD^8K> L_DV4;YKRA<H,4"^.JVR!
MNF-!(X(O-EK=$5&;Z6-@J5SPN;@%LD:-Z@UL1K$015M58KN!4UBT+;KMPFKU
MG\ P1T'W@>R#JF^$=\>RG99QG&(&C6E4'\C0A00?H],MGC%>RZ_>F%CV?1#G
MNUIU+);8'6Q7O<<,L-M2<= HT(6-FK"]V27H.JGRN4WA *VTE#\,:5A12Q[&
MV\B%"5I9GE,SHNXT@"1C$H9/2*MK@UWDG.SS _$)BQ,DV>LUKTX05K1TDP\;
M.\!"#/*@I^%U*W'M@L4R-2O)BBVOV7V139\Q(;Y0>?"O_RZ])^@5?:-DT3G[
M=B#1U:75CENKE7Q3XFK7GK;&(XVVP(J-1.@(5;,_X805D>J;W&P\B9WE%G 1
MUWD U-Q1=5D23?M$US#R/6&#,:$S$#^*RSLBEQRJ%>R;3*6I6C^IYI3P(E)6
M(W'GBXY0A *3Q%^IJR8H*H1(2=^+?MRKP](]+AN2PUU.'K"^(1!)*/6.-0$K
M&MT#Q0U_7.2,)Z35QE',\FMRT4OHT+I_'[4HKMH,BQ:5=19N"NP#8NN2%);_
M+%A>4MI)L<#>FI3U677]Y5C?@>1:25<58"*8KLLD;8@3A+=2M(AF+4N;U+.Z
MQ*)C3XK6ILBEHK3I)"0E;Z29*K!H-.S$7)!8I7=(W9:8H2JNJ#FO\G"J3!0@
M-A96DK GYINU _)5?BE:#J)Q*RG$3;VN:[Y9Q_A@^Q,O%E/.579*E>RLF)Q\
MK%T<3+4H"2FVZV6I]H5V^$*]];[0;8H8O5?:@_JR/:@[49]ZWVK4W54PSEL]
M026L$A>IC&45G%>+;PAH%802LA35#NJ2R*.W*W39([@FU^K;@Z&&:]*3?;3)
M;@8&]FQ 6 (Q9SNMX\F1A:3HPO*5DXP@'3ZV(!TVQG?2='SU[BS^MC$5-=38
M?D.-:4#R^^V%IKCF_CW=B\> X[>MQ\#C?QS4K'V!Y']6S+#E6MG]:Y>WX4+W
MLE_>AFMS/7/H#?:^CX!FNGUB.GM@^L-G[-*HF>X%,EW@F,_:CD,SW0MD.B<P
M?>>. +,/U@-F&SUTR7:]@S7S3"VBVE@!BM8/.A6_[VTPEXZX+AHZ/:??$9#
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
M (I?AR'NTK?A&0,H7C]H149NBJ(X?:<=1<&ZK_M'3_K&<6K@>2CI_;#X7#2
M6*V4<YH!E7ICEI=VTR*:M(9!PBR?8R$/-\8YH];MLMSNT5HU/ 5KTZLV+\[Y
MF:<\9PFQ^U$TB].X*'.JM-.1I8..?^C)ZLB2CBSIR)*.+.G(TG/OA8XLZ<C2
M\Q-31Y9T9.EF.+6&K<1:MI(.,!V&V]4V+4L'F#33/>7:/'-DZ>[@FN>>.*AI
MC?:_-.R0XTOV\$F%@HXO/5E\:0,U<B7,Y/5']X@RV7;?:H=OGCC49/?]36IU
MA@TDQ8<*,&T:85H*#B7\0FV1:.V-\X4-OXQ#6!36#DG40RS-$5B(LA3(^*[9
MRKU)I2*;E%<L%UB0Q6)<A'DL$!;5P(?8)?P8[5A>E+ 1L(G<-*H//HIME-W5
M<6OD,\9K^=4;$^:E@>(..UZB)ZLC43H2I2-1.A*E(U'/O1=['8G20'%[3TD=
M@](QJ!N])97Q%).EI.--^^R&M?<?*$DSW#XQG+O_/G_-</O$<*]M[\T>,]LA
M!YA>>^X3;<U.Q98.N3UXI1S* (EN$;[/C7-?N\/1YB=T]SKF:F[;,VX;:F[;
MI1TY:&ZS]YG7-E(+][07^'_]+; M^T?=#_P G8<BQR*6.1:\RK%(&SD6VLS>
M1S/;&3K[;&=K;MLG;K,"C8>D.>YI?56>]B/NJ [UVAD\U=[LE*)XV$GJYU->
M-9K'>'NV7G4TXF(U01P_GV0Y#)D:U-(@#:\-_BVD?#$CR8IBN^X%>Y/N_#G/
M+N-"Y=C+?.9S]JU1&ZK3F \QV59/5J<QZS1FG<:LTYAU&O-S[X5.8]9IS#J-
M>4>)H].8EZTD:5:6+2M).^KVT%%G#767:\UQ3\IQ]O[CY&N.VR>.<T=[SW"'
M'(]PGE0>[$=(0OYP:,/(\ZP@,)2W!-427_+:!_Q]VYZ5]LF@_@D;@\:]*-?_
M9 /7UQ.Z[F^,<#C!DI'<^'.:U\;)!>^-<\Z^]M@$9O^6)5?LNGCU0WO9L.8F
MC3<FS_JU3R:/MG:Q Q$/L?L!;BL<!I[C4S =MC-S,:8YG_S/J[_%OA]%[GC
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
M',X?;!&VOH&-0YHN_P3/; @$@ULB+P0HU3C+\^P*]K40NTS/)!E0CB"\Q)C
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
M;H=V]:0['\?_8JX\S%P',LO*6X34I;@,G.D:2.B>#F/P0IQS.HL8J!R-U-,
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
MZFZIV_9 9"6.L[D0;'(:IE12NRJ^/86752E"H.:I^)P#'9&*E*\'@>?S'N:
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
M&%-.C9!<U>$\DF(P=O1%W>\&"5:5VLS'UH-F<W,B_.R(0H!)%RK$1>=TRG-
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
MX_$U&H'C(,3P^SPYD>VY9$"H^ZQ/-;.4&^#W*4GKM76@#.1Q:+I!M(8W-'D
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
MVU3M8:%"9&S3K0 >6!I0Z-M$8P$%E3 )] Z$X'C#BJRD91ES7NXBBTO1M\>
M[5S##E.<VO@V(ZH>A$&JQX8LJMZK,;+5!Y[E1ZKA81H)=)MBVD/A@90R#6M2
M_$T%]?PQP"/&+FSG6YG+Z?1Y6;>I-9E='E-7L%8H/8.QC,@_8T"N-$XH%#\&
M\X PATC;]_' B(IC;*T1-^7@PDI5<\[DDAYB.ZS0Y5(&^I5? ?Z%@=RV'1]]
MBI.$. $ET%7$D5/S3-!$;$P94W"Q;\^ 'J<J:(>RZ^\5HMM\%&OF1^80LLSK
MW4.Z)APS<A<-E M4Z 9I01!>"$Y%?83<_L0[A6 -:8M3-\X%KIX1*O+V\IL>
M+(;SLVULHJL-2SP\CA>:V'\(T!-N"!J2W..X*RHV22D5!5(T;S#B0,BGID\?
M[])<TU>HWS3HQ>?7M^W9YY 665L*B#_D<L!24EGN".]I*6&[3425!:BU5L__
M-5VKQ1*%PX(JFD@ZF+(BZM>'XKZ*(HAVIF.\?:"CT,12<TS#115;8=)@T "(
MA]O:% 4,!B TPVO=#41VOO2M"BSWJ5:'S'$H2L^I2[IGM6*I:Y$^R0RIJ7V3
M.H+%E)PV-A_QAH5?#VLO$2S<KZ8"@0MLA)9_2?H=+C:Z"&CREY=QSG<+8N2R
M:!J3\JGAOTM[QQKG1XJ1U'JP'5XHK4$+AL@>A.@!RKL_":E&O/4?6Z"/8#,
M],L8H>N**\IB$T]X7A"6!H?X%6;9[JY-FTN*-G P9%&TX=)D$M#&DG*&QH16
MZ:2:HZMSLG KONJ0.KX%YP"76*NI&'C6^$Z$>A"@:M >E'X+T0YEY.:>=X(R
M-FC(3KY#C6PFQF[59I=69!BR'2S(*1F3)*VE)%<Q-5H5JO^7*SN;&B2:[-A.
M".37/5A%(^Y-1GLV3;!OTFT,Y+3+*C3#P@ ,(9BKT55CLX\Q/#J0UZS=N!:(
M&J&Q-3+J'Q?8_15@AR@&MO[$1.L%?07Q&:G<AOT=;%1O.^E!E[SX_%;IC^"R
M(Y$%NR\D0YP42"G0#GA'>,A1GW,6JEC6>^[$2/Z)K6*+]UW*W/&F\+R10\(\
M(M.FIT61I C#$A">LW8*7UK);ZY!IF +G=N3!'O'? *H9X$QAX3+*>WR@F[O
M^VG!]M/+RR[@=9!2;)7QG;N3[Z1 GHF)#ZUYC':+)66(6$2:>YQ.XH5J^RN,
MV(69L@."Q*'OL4&.2LB)#?.F,W?Y2H ODLY?+2:DI^Q'%QG;Z#0"=WHK*K=D
M;$CXQ0(@?)80HIU,XLH7G =;X,,]3AVH,B9/ 9)TS26D40Y/>/CX -X3]!?P
M?6I._HH$]H>/)<\>-MC&DMM"1"GM;Z3L>KA0QSPWOR;JD5%IEN 3X+?>O=<]
MH [>BJH>S0;%E:24^/#P^%,]T7GTQDE&M,6.99D_R/I*$3&UN\E+21OQ9P\)
M%(*+1PF)#B!;^ZJ.):8(B7;;=NF6WDQ99(3X%&!@)YRUTL_P&:(]N6[-YK4"
M[ .\8#8\R.C8&Y [:$%3K8FC8CROE\C]<[<[-4GEK#\E"F@_==0:0N^;JUE<
M4IL"OH0*D=20[,+)S9!=9=U[@[;5$0E7-#3<6]+$;'/0[D+] F'3BP^;AH7X
MBMA'79W8#ZC58VHA:'\'6D86]*K]'=-BP,.#XT;5R55 Y&BCM*%2&:=.D^<<
MA@NOU]%H2$_>*3UY.J0GMV LWW-Z$C6O;8X*K[>W#H[WHW>::+&-"T[%8$&^
ME *AQ,.J') M@33J*ZMJ%:6;LBE?68T1;XI 7&E(VG1YVS37W;P@"W0*POX:
M;>1U6B9(F&E\VIN!@G#&KKT!V*<J8^R1:7=TM R2CI$&>518;PK&RYZ<<CU?
MP?U@F?, 0$6@G45J*V8P6"XYK-+T8SM@JWMU+9H#9'V=U8W"(Y@-<8O!M<GX
M<+9@H-T]X">\<@JA!U-+&ADZ$R1##2LW.]!' )7;S"]C ;G"( J%RV Y>@PY
M"U(#$2%G5SO7S6FV:J:^CQA:1D6#I8OI!W@C>@,VA :8$44%77B8:G%73YQ
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
M&"" V#H0M-E& H&J5=%6"K4!T##:@.EPT[Z)EH*:-2,\HWN4.-&'PN_G#.I
M'#M!8R]2D8AL-IVWW/$["JW%W3BD'WJ/V&U@Q5&]LT0Q=$X^4J<I!]9:PI!M
MPF4J:R)(F04P('Q+E+F-#Q!K>XE+T8Y,L1&Y*?O>/KK]N]IN5^(#7&@SF\P)
M]VR&;I/G5ACK0E# L-%T5*^89(@/+QXJ76*\/%,D'I>LTL7+<\)*@"Y02-(J
M2Q48\ MW^C"O24L#3^-V07X#$0ZAZ5E%8$FX\T_..3S87V&8F:#7W&::9*'B
MX'UYHY5G6._FU,6B(:U,-W*Q:*!_E-4T9^R8>(B )!':(A )5$]:[DJ8X&WC
M^^""2R/8FOK'ZU1/?A!@\2CZWGJ7S!;VPBJ&1<OR;S<QU6TBOGA"CBI="_F9
M8 3QI](4M%*D;K9_?:,P(!<78\A ;S XJ :8@D?.M<![BDU$*3UED@6@Y]=I
M_)%&(]/J/I'3CG!,N7\IR&Z&Q1%&L!B*:2/=C&5$10>J<$ %N0&"#C-OR4J?
MA-4*@FR!D.J$K=%B$>^8Y.W: O2317)(*J97J"!RH[OEXF>"CVB"&FH5IFDM
MB7X6@Z;Z8B-R4\LCHM<@IHI&6M*K>-Z8S"XSU]CB:4"QJFC1N ["VP+ D;;
M<$U5B_@A$1/FF7J!-VXO]T78MBERF+%!CHQ.4 :Q5C[;U#?6XF)9Q(*-;PZ7
MN14JL9+QLBRNZYG<H9'O$/7^Y+A_8! 3ZRP.6#"WG[NF<WG-[K QD#K^>IK?
M!D'HX%*E0&%J6J *"O!#)AK24(TW#1R^'H9N6P+#O;(LM22C;KQU2F9"=0;<
MJ8DF0<^1/><,]1B458(9K28+;)P/SZ[C7A*53IJWA?1T(401QP='.)&3@Q.%
MD5[C&?!!AAD3_C+5;?BWH_T<HX*'Y0GP3[_ ;:+D+8!9$*#O!BT])/AZ$GR'
M0X)O"\:R%=UXVW(F?THI?,QZ0#05R7?;GH%G42103M@,1'MQ2Z6GA7C]Z(A4
MK*#F18'Y'3=.1!^-V1H9F:\H$IS/^:A)" A<H"FPYC:P;T'(.0<CKT)@=C73
M-@9NU]59[62(49 9;]K@#C]P"I'$H+(GB"F9Z!6XV[T/Q;!/O&)*CS7:F( S
MW.YCBN.* U!L2.Q&#.?.>U!1\XQWAGY^^],%&!"<%ZX44^5: R\I._P0/%YS
MA\5UJ]&^2 !I"7HUL%(2H+C0D,';=A537F=-,%1#+N$IX-",E4&9#= @\,:Z
MDV+[21YD#]FJ-J_N-<R0;K$H6U9V-V[;9XL]R-QK>LYYB&\@;HR/=00\B9E&
M(T/7@RWK3ZMV',F]U;VVO>!],=M9,<<WYT4^SJAQ&HG#D$,"K@Y\P2WX55$3
MMN::(5+OJ?\^488Q;[3SD2_AS\A0%4]FT-&[C%<T"$RS"<&8YSA" ]H;SF!Y
MYE3BW#E8%*S0N1J>)(AY _K%KMQP39*LOX!H>1-/[11V:>K.G-N&51IC2:4E
MRB &0 O:]_K=6^.U]K*@]91&4&<!7$ XANYO[EWS#/ME@K8_I)&Q3'T44$7R
M1)8K(KSF /N(*"QS[+9+T+TNU4)@(BTO&=1Y&C',-KIQ=5%3USK$&]PZ(6,\
M\>6Z&?_I</_@:33VI+V0/L"H#CV"0,HQI^!FE^/WJ1U/?I/EC'6;(Y8O#"1)
MQW7D/%T*)4-!3IFF>[#\4GK!A#B41G$'9$>.I^<;$D4RVJ"RH:('O?K$.7H,
M>X5RR T&2V.(O- $&WS>BIKT"?L/"?) _,,9- ULR^5\I>U>3$6/;_:]%"F!
MY:R7*6/G^TXSD>]84E,3]!3V")&=)_4; <_HVG@<:L; )V>B.D9JK(5T%+O7
M N5FM1+._19+M1_]AFNEM\\&N>Y@F2M*6MD"4\-@CI/1T)$$E<D&_"B0RM(W
M@S$FCF=$3Q_$#Q\</7SPTT/5H-2P!7/&\X,05W -A8 [OL6LV1; ;COMZ5B;
M<F$^5W <((Z+%2$VE85I;=^>I4V.]DQY+BW)A/3(.SKB5'H20%R#!%E_4<16
M[@A/P@& AT8>[ LT)1/E=!?F+H;N-^5\=&OS?/F?<12-!^G]1%1]ZJ<1T%7@
MX.Z&>W#6G1B>VN[2]>3B3?;=QU&U!DQD2I(E*-'HD0%DF-@F?)BKU/\:C[$6
M V )&&K<SPTB:('I6^RE\^6>IH&*D_J0YREJ2E'YVD&B+D>)A,H%P]5K:C\Y
MKY:S0$/9;!:+>Z"@#;[;*HEYN_Z("LR:<2"#\MR^3-G-$?>1;_HWE&=N77A5
M]%4Y(O>@%B]CM-JD7W+=Z1F#60/-VBR_=8@$JZ?CK3@Y5 *LO239W<CK,ALW
M-3.,DF_#;Q$7IP?$%U-DQGWRB>;*JP_H\MF-FQMTY@681 3WPQ9/"))7+@LL
MR*(N9+VYO+C^S+1-](V%1EQ(UU_@8_M,N5$3;'+Y,101M0%HJ5)[<Z$/)3-
M1OB"'RN.6K4_8<&/M_4HV,/U!MZ7# N2X"M&2;0B <HSTFT@"W9"%@PK3.&1
M*'[ PB"%PP@ ,BT[!)_A]8MTJ=!;<%/=K#)$$\',E*W"!<N2^01Z I\JRGP$
ME"*>3=F.>OHE1;C;%NZ]71$PQ6Y8#+:I?/S!;!AM@S#@F999/K6PUF,G$]Q7
M$UJ?>#'.+AOZ=>G+.J5P>6V;*6&L4#]J3W>!Q1MIX[E(H!BBOA!)>-T5^.PX
MBSKE?:-*)$!!,6P8^'2N6Y&_9;F B6-Q0@R5=PP-%3S,?T^FCA=D?R%@S-*J
MG=4R:+P2=$H0J[=L%<A1K(!LY#'WSM.([4@-E9&.09.,_"8;/@.O?5EKT$MF
M16V6K>Y>R+<Z68?@5U5M1R(_D\KX:8PKJ>R7%:<P8;;K)L4!7Y95^-A_-@#3
M!K5.1*>HJ<TQ\$TB4HYL6@MT"LO+2X(\QI)8B IBE#ES=TJ:)$Q(3#^BQ?)O
M]B$TK6$:DJ-W28X>#<G1+1C+T/VXP2M]17 )6!M'5Q!Q^P4'S%L&+&84%*Q
M@SJSL=9QJU4K(,L!+7I);'_KZ(0^IBOK"9FB9F<(ELVRW1*29" IPO!_/&_8
M@+B/=I+MM<[/*MR^-NN-;/7*-WM*_5A<U>P>+:7+SIB I-/\Z6!;\1$<"Z["
MI+ ]5A.6*QN$TM[\HFSQ9;5]SX"1>61*/)/H8A+/5^5(,!7=L9FOG!*LN-CK
MK6D& 1<_#^A>2/W3,(/#&7F$RQL&2_6-58, [--&X W"BDVA4 ;&%&=(I&"9
M<;\QQU0EFHJ4I]!/BW\PUQ$BT DV\E6!,=/Z/>=(N/_07F>P Y"CF[Z:8J%T
M-HT@]CB?TTH%=$!J1L-KI/+2WV7O13O;U#UR@1!12M+E(6\J9]?6%#N@YIH9
ML#YRF:_OLH8 NQ\NVO)$C:-3"H63F3^4LD+7&H TU*5[M'MOK@!':4T8BF);
MH,CR_4'Q9):E5ZU&U@+;7SP>( :#[&)>IWY<*O6NLO0Z#<!MN$(1W#=!WV+\
M#DGFMY!LE'*UR<V9BFL]FIXZ,U@-[GUI49:%S#L]/T/(8UDHC)*0YTPYI]Z:
M$$\]XKR;W)11^V1?2^3":3_+5WX*%%^?B+O21UBG#F"KT;G_U).VD,.(#_:K
MQ[E9^9G]0$I]T=AW)N[<2=*P1MS0VA5!?PT*.&HC0WI-9X2#I*QGMJM,>KZG
MK=--82UJP+0A#1,$=[>DO.3TCP)#@O,(.'IQ-1NQ<X+YNX)AL")82< 5]X$E
M_LF4:[_;9V"DO.VV9N@&OMNP:NAN9:;0NP,4%UAA0:/ET4O.!&=$HI #0=UA
M=]NIT0A@D8Z8--X:X&YT7*\RY;> *AZ[HXG7_;KU,._)3K-/+6@_4UN.E)M<
MU0S^GQMO;01?P/1G>K;=J4B9O=C((3[#(?[NKE@=AM\&FUSY&D_C26],.MAI
M7N$?/S\;M 0!FU_NS=-I_>-QOR4>+-7>/:X5Y@.>/)?9_O%#")?K\&3_,:S%
M.E@*%=3(,,Q1.M49@5(E0L^2R-X"<6@U@S</G@\[?I\[/BFP0$"1 P$!$LFD
M,!GBN78I@AK/-; K>)#3AH$>AHV\UXVTMXL(&1!E&+>-O!JBP@ #?=BJ>]TJ
M@.X+XB"I\S&*56K12MO]B\.6W:^8]"VK0C),D3'RN3I0^NUB#KV.@:]>VE^R
MX^J=,)2NP7F@;PQ'X7Z/@MN:!I*?)L31=L*M'W^+R^T]=!NW&O9YFQ1JW[[Y
M%AY3EV3,YJ"K<]:X3UH-0XR<'V;0&=1CV/Y[W7[8[SSEIF;M>O5-\J;COM5'
M[+DG #S..T;$H@YM[XQE8)TCC?[,X\E'H-ZV^ 1];?YK7CJ<FGL]-:8RCDL6
MPR(24R5DFUZ&7;O77>OI%1]I?+R%CTDBVR"^E-IW;L% UJD,7YA:Y*P^G)1@
MD!0$@\?8B:\"]Z09"B @,7IJ3P&6EA*J0X9#=*^'R!<D81C>EY2M.PG:<I.&
ML7J?*0 3!-F3&RH.6Z8EUCM-P8MG %%&Y_4$R0AVB05P$)-/2SRE'L^RCC\%
M&3QOAGS,B^N<P3/IO\WWAL-UKX>K@:Q#!MA3Z&.469WN%=.II%HAB82%?$/)
MUEU*MHZ'DJTM&,O]EVP-$NI+J#^%,?9<9 2.W)/[ZU.(5O/Q+REBDI8+R%!
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
MH*,!D-;PW'K^;F:+C^<3I% <R2R%F=39DR+)<YZY\M"UKOZ9Q5D!"J@23S^
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
MF=3HWX[Q\7?1U6&<WQ)&X+YQR^R<JNQVIBJ61?'2"?C1+29-6/18WX^!IHQ
MJS!8<QG#OXS \-6.5$.&UY91PLP!;N-\Q!U *\,72L"X]6J)7_4#0ZW@1R-E
M[KYRPY:$4,*/2D62S #_N>5T%Q9J*O7=@'*3DTXF4B-J1&BIT3N76@<JSF %
MA)U.Z%Z6,6'[M%NX8!8!+J^T):%)PRC[\C>?L7*+Y+1A/B&S)5#BY+-A@(98
MA, 1(MW\V2]1,45EQ^*HA@1.Q9),22[DY]X6A/I94712L&9$I"*CA_O)96'>
M9<F0E&L%S*-51#@19!Z$/?53<%.ETJ-*P7XR2*B$..'>?NU,!-*PS@G,W(F8
M3MG#P'J1,([+30UTSI#LV?V"L1JC*EZDI 0%)X@F)8314P)XL< Z_>QGM'9B
M;=+QQ+< [A:AYG=I%V@'$,C;UR=WL+EW5]A+_Q]8_[2=B,8%>&T$M;2F'JP5
MCFG#;<>3699>$0L9JMF"X6(-B%*K$!_@;5- VN!.(93#-X$=[8@K*>7V.41L
MT,) ]"RPP>*,\(>QM<%O# =1 J1>]/:X>VV^,GO*]P"$B _X>,@J>#S+(V?;
M40DZ72@5KEIRW:GA1ZE A\A4D[A3A*7T^6T/$WPQM7!M:X]BHT"<V()!V*6^
MNV[3)3[#"DL,?8Z\=1PMW&%0L5@)BR2Y:?T,BNAY<+##'%M;)$E;R0R0 *<T
MXYS3=<Q9((CMI7;QT6+P.(C^JFR2/T-*OB<E?S2DY+=@+/>?DM]BW?M.X"@U
M13R90>%XZ<'GN?<6<#I?N M]C8 "\;6UA  <P8"ZN^5K*BN%QJGE9NMA(!JU
M+2FQ2(E2@T$M*Z$M"<B+4(I)8Q:P7T.;O^V@]O[#;GB'W3V[%:.)EC%VN&#'
M*Z"3QO7NH?[#"@+&QF)P?X8.8BZ"8.L-)%2+4"[$158$SW S.5T&M)P0@^%X
M3RN8-TY]H*2'P2:KD(D,GB+HKTX]%AF-F[#' DO;'Y"H3N.%@IKZ=4;.@;(A
ME$^S$*@WO]3I)"#$C]C%VNM:K'OP+1R',^K=QJVI9V!;C;[@R1'L8;-BL+U#
M[]F]UH8PX#7=M/5W!8-*Y)@BI&WM]&5*?V7P'/TVIBW<UE]>(A<\?G,/R-D0
MXGBHKKWG_4:^MW4[#;4'@*>!T>PZ8'4+Z4&G&>+CKR!9#Z$PSK?GZ?5\Q2B
MB?_)+%L.^WZ_^RY1NZIQ)V!/6249A1W"(""ZM5?\LVV'EM0?=OU>=YWA4/_%
M!2H5D)!3E(KQ_L?S./_H[+!T\E' _9W5,DV1EL!P*JV1%V3>@YD%[7<>F,M:
M(0+Q#XTSPW'8(F4/$1YRYK)TVHTW$R*2Y9]=<P@TOB6'#0-Y$PSA$?D#9#A3
M*H2&HCQCH0X'XEX/1 JN<R[0(Q(4[Z%$TQUM[6<U;.A6;:B4V_%%Q\K69M$$
MI&7#%FV/$/92%#.?()+'*4< $E'22I(K*IJ  9$XO"8[78FY(8!R7>PY][U,
MJKZ;/.S^5NP^!IPL;5'(=JT<1IFPB]^&6C (SH4=%U)/"0V44%9--1-$*KR9
MPW.$U7Y:CEM<YZTB,$\'WJ6K[^=R;[,RW8J[V!1TAP"4/;2DAN9 0I ^ZB@\
MJ*:T$JL!ZHJI3X<K<M]79):-LSH\C1/AU;@N@:\^)W;!O)84 CNX%::.N[^L
M&-2WCC^ZWP)FGC5)!R&Y;2?@-D')]!,R>D'M5N!Z+)"B()XCCP$U&@#J"SZ(
MHA)#3^)];[$/,\;)%08EG-T*10H6'1&U).#IYD(* 5#FHAPX1=AS-J!$#_,O
MP!M-/0^DZ8@=*LX)$1/"5,V2I$K@[(!XR/,F#@6)N#R[D2#T_6$7O)Y'!\>B
MMC6'*_QEYR;,]TM\C=?JQ5_/?QFU*!$9FG\4I+\DSX=(<)KG,^IW/QA#MD!Z
M9X/0')+ DCY'RC_E[5J,Y8Q8AB5K$;@MKZ^A\+4A2\+84X= R.I+PMO6R6ZV
M;KV]=5@7]@S+?9B0D(I,FX6-$Z.+POM%*"HVM4\)^K:2U7I4;ZARR6KLL[K1
M/YQ9B!$'>N>4&,2639URJLFW$JD &&G-)!Y$A9_;C9M[^YUC/5KY//JY6R=,
MV)_/0.B6:JA?U/P$N?HCZ<(%T%-@)F+<4TH@,:O?'$2!Q/^HU2,\(@1)NB*$
M-0I"L"5'\AG:1T! C\NB<3/4ALMT%L^GU*W)WP?3O.2B F+M@-%.LZ1QI\/-
M(VF(M*/W!W@DM<X=)$"95<PE#S'Q6B8[U*[=I7;M>*A=VX*Q?,_D062#W#I%
M.1)5L:E2A5C,;BE(J/6U8A9"WWS'.()S:"N)LQ(:H2?.BMF9CN(>\_%(=8EO
M1CJ;U%P.@-BO4L_T#_=YE9!-1RB,:8)V)H*2H"H"@Q):Z: T&5QZLBI444"E
M G3=3J@L&:0_TBMJ'XL4(?!^M,;$G8EE(TP4U*S'D0)G.Z9XOX@!]'.5K4R*
MH"LFM<Z)ENFW'*%[4/-2%NWV.G>#NH5&I_F5E+2#A8U=+^$QIM*XJ1YQ5H=4
MP=E=+[P2KW@ZK_!5[SQ'.:R199E'SDWWEC4_X.ZR%'NXY&>R3<T2?#]OI_3:
M)FB\4[ P9FY!8XO"%P#T$?MYKMSMZ:M,W8_^CE#(N-?B$N8%K))M29(MQ,(Z
M<RS1YJ%YX!!E0&W_J36?4CL'/#OYVF6J9M+=R"<](41FCVD+G180Z5@NY\R;
M* -8]\Q%&N?"/MY Q%/NTYJRQ-]SQ[!7 :IZ^15N\+*<N(HMA@KS-;/4NV&R
MJXQ\*AOT\A,[Q59"FNO,"Q4(RB\E"X-WWUH2=EKEUYTQ/(XI,P';,_9[QMGJ
MB%&G_@L<V\]9CAL/]VZ<V[?MM46YQQ<V25.&!\.<TW6<0<Y2PCINN17$PBI#
MTZF,9<$"K&'7V0GS13._Q$TR1W GEA3:QQ@]#T(3>0TG,B27]@VP6#5?\I]%
MQ\"A1O,2+ 0D^O$E&WYQ*Z!;[MDF#K,B#$,B213F $"RB74QGG:2;JTY\*&O
M,)Y[-&X* (U+:V>CNFL%@+3=;3(K*+C[NT)"-DSEPYAX-%%VV9@!0]GU/M/B
M6D$I_9QAQ ';A7!/6.E=@[T!'= 9'WPW#]Z0UHI+X(WT_NW+,(NR4WNOA)9D
M*8SGC*C"<A+_0&RC)%@5&X=:I&-M;9<&_!;3O+<Y*>VJ''H4A[5:[":"^=^)
M?9<E__G#S8[PX9.#'[ZP'/G+?XS+1W^YO8CZZN)G#6+7AY>_1D?[T6]OWK_\
MZ^N+#R_?OWP179S]\O(B>OLJ>OE?O[W^\#_1Q<OSW]Z__O#:_?'LS8OHMXN7
M\.&[]V_/7[Y\<?&-B>'^=?@M!^)'H( %%XPK EXZ:>ODD+=CO[&I]FN<5X"$
M_ZN[S(<CH+L[A)8,,%JBGYNY_^,#[$UF@4+H-'.3':?58@F#PH4X/W.0_XOH
M8N_90Q0:EV5LU4FOK#3"%_2/N\EQB"++H/KB4CN[@R%W/*^#LIB"S+J\!" H
M&OK3QZ>CP^-#4VW26RHC<9\2F?#XCTT.(A^0)&)M"FL]_OCDR>CDV?%-CR<C
M$5;@Z.#P.'HWC_,="?PX-P#/#1P:W''$ZTHZ"W5Z<C Z?7SC0K4#\'D*48^T
MG&04H'!>=(FGP^[Y[\G0;>_*OI65'?'B^H"9E/K!Q%^_>XOK[C1NXF[OR=&S
MT>,GSSKKW,(!0*>H9AJ,*=QMK[T_9% ?]5=DI1LY/Z^"047_[;X/%6COE+_U
M Q051N^@25(^9<OG(OUG4V1Q=$X8#T3TK;QE81,OQ3 P'81L&A/N&:CISW#M
M003 ="*@WY[+T7 3IR_LQG:_022R-CIPD+)FRF6"O4"1 L5/N(KZ+_@1&:XY
M(:HA(W/%)CM'LAEES8G@% QL1-\8IW/$/<$R/?B@"J"AI5E$PY7QN$ 06?4P
MT))U=W6Q9(JD0$>L"R5&#]R8WJNS%[V(PG]?K/'^'H*[CD"SN&H243EY$#]\
M</1P3>A9FH#;W2]F%GRX !ACF6'129(E##0CA->MY6/P(,#A("?7C>,]8*0_
M/3@,7AEL)BZ7%7?@):?N<Z<>5\HU133T!+:.Z$ 5@T12EY;^AA(3HB$EPHG6
M-\0NB-+63$JX0?W$W00DBTJMS,%HRQ1JJ]@U9(P/AM,B[*()]9.U'DILYHJ;
M@T7*V!A8U"1K8K>'*6)M<I$.5F-294C.>TI?=,=VR,;>)1M[,F1CMV LWW,V
M5C':,T(&*M-BRLQ84$SNE#?H_'EZB2A))!#! . R/(^_:N(;E1B8!*K4DE,0
M:9E;.0>HNG$"=D.-) 8841"'1X"!.<X(;<D2,!H1@6 ;Q[>I2)):J*6JJP47
M@$\*3X+?@.021O(*@/"R6@,S"#=88[+M6[-BUOC19*:_HU*>.SC,VV)D X?D
MO*@X<HW&M?9<B)5]<CAZ\O169K:Q8MFP4-LA^M/QX_V# V_=VH J/Q;?UJ,,
M)2<<N$;P1VL42CB5O.302?8!/'Y3#"<7.C2K]KL98EM2]1U+G2X$VD*4KN?@
M"3/@X"6F)_+#<$V=4$ CX*:GC^A"F>#,6D/2VE+]X8G*Q"<.HP>O(.'[IMB/
MCH^/]XX>/WGZY!!GT/K[T\?'IP]'>@3*U*/<$> -1,<EY?GR'-[Q<^-L^:-3
M.E,L,6@-\/>XM#W1!#(G#7XJ2,E/B+4-=E/PK[X"[G$\^7B)G(9[?'^F^/^>
M_U&WZ4^'^R?1.)O/W;+?7X7Y#W]!AZ:,,[C&X;+]Z7!T_.QD_UFTH%'"H<P1
MLY8$%@/D)2DR ;O-^-/3X_U3^VU[Q?X_XVI1^D1]+3SAXW2*B#SZ--UCC)OC
M,#W6H;@)P7BNT6Q/,9>F');@^DJB;-/MP4,FNL=W1KF;@B755N( *08.3%SV
M+@'(B#/TA-N(?W5B!+S^-MHM9PM@0L!74MI2A"\X.^-W6'YSYG%&$%@,')+C
MJR#MC#Z<$HR2UKGPGDJ$$T:!M_579$."JI-\GJZB?X\7R^?.0-N/?OGE',?Y
M5W>=%_ -YSY5X>?[3HX &"1)'V\;C%>,^;HN(44IP0K:Z]#52W/XTP2=J/6E
MZ8RF2W:-)F5X^A2!U6 /_)6AG=S8=8R"FHG<W>4*LU2D7SS?2Z%C%9<M+K-=
M*:?^@!5 @(Z-N-@Y] ^Y<X'Y)^U;0$T.S*\IP5VXY=$S'9QCPQ4-HH(L"W[
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
MY;K6L*J!D:F"D:G#T5YV@]T?YB$LY@_S:#,_W&9ND4=_1WZ(?\5(J%3N3-!
MOYA>G<&=FOGY&\''D(R,+*>V(Z&=MJFXJ#.VH97/JTM0:6.N5JA8_?%5R4;M
M_LYLLU\;H!:ZLL?H^- 2A@*Q0+ 0FOB*N08X91S4[NS<S$\O)ISDN+3B];,!
MW(Z(:#LU-1^E6QOTK?Q@HT"GC:ZM1+VKJ?FB]_J>;QLI2L<X,&TSMQ5!!?':
M[']QP:,#31':(INLRU&-KYA9U,.WW3']'=0\F(J-Y2/&](Y.YDB50Q]$C?D)
MWY2%$?%HL>:U1[H2!NHASK;R 4@.A38.;)O:%/?YN*&/R63S#;@-?>_6B+W:
MU9W89BX)RT,) U@L2HQ@N?=Q('/T?-M,A%:R4@-Y:INYL+,(R.-(E57R:$XH
MCS?K?WE?B.,SVR.G8*K&<&B;-?QJU\@*,&()K83SG@33%RSN QOKI-UK9.J
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
MB)'^%')X-/F#2])M,YG"OR?3<!BVY7[VYN?UEP@+_.N?_A]02P,$%     @
M=(HJ4Q4OHBMLB0  0WT& !(   !S+3(P,C$P-S,Q7V1E9BYX;6SLO5ES6TF2
M)OK>OR)O]NOURMB7LJX>TY+9([NJE$9254W/"RP6#PE3)* &0*78O_YZ *1(
M@B (X)P 0$ACTUG<A/.%^W<B?(]_^Q]?S\]^^H*3Z7 \^LO/_$_LYY]PE,9Y
M./KXEY__]N$W<#__CW__EW_YM_\'X'\_?_?ZIY?C='&.H]E/+R889IA_^F,X
M^_33/S).__E3F8S/?_K'>/+/X9< \._S?_1B_/ER,OSX:?:38((O_W;R9YU2
M*-XG"(@%5$ #OG@.K@0FE2OH O]_/_X945MELP/F;0"5G !G' .A>8J126O*
MXD//AJ-__KG^)X8I_D2+&TWGW_[EYT^SV><___++'W_\\:>O<7+VI_'DXR^"
M,?G+]5__?/7G7^_]_1]R_M?<>__+_+??_G0Z7/6']+'\E__]U]?OTR<\#S <
M36=AE&X>0(_/LV__\#8:_<OBE_2GT^&?I_-__WJ<PFRNGD>7\-.#?U&_@^L_
M@_HCX (D_]/7:?[YW__EIY\6D@N3-!F?X3LL/UU]^;=WK^XC'8YFO^3A^2]7
M?_-+.#LCQ/-/F%U^QK_\/!V>?S[#ZY]]FF!Y$/WUDBLH7>'\:_VT7SIC^D1
M)NDB(M!/<50)WB/&59_>'?.WSX*,)5R<S7I$?/^S>\4[/@_#/@5\[Z-[0#O_
M(#C'\XB3/J'>^=Q;.*]!+B.L'SFE370XPK/Q"/^4QN>_S!&^&'_9!-D4ZF;*
M[.+U_=?%O[KU7%+P<#2L>\9K^O;JG]8'[(0 O\YPE#'__-,P_^7GH2S9F& X
M+R(HB<*7PFU!J3%I+CP?+#ZBHKG&<S9.=S[QK.YHXV^/.0L1S^8_'60<#GXE
M6+/+5Z,RGIR'JT7@JQF>3P?<6J5MT) DI],B"@_>& ^*<^E1.BQ.WE?B])H4
M4TQ_^CC^\@L]Y9<JP?K%7)0+-:Y]]D*^NZWH^M#\0'\[D,K2\1 -1*UH#=DF
MB%PS,"D$EZ.0(JE.:[C]M+NH;WCQ;'*-_^KEV/'MJ4=^[YJ;C7L0W4(O!/[G
MG\:3C).__,SZ4.'_N@B3&4[.+M_AY_%D1I R8G*T$*,S04H,O.81C,I&.*93
MY+87;2X]^&04VT6@]W7,^]#Q6YP,Q_G747Y)%NX@&;)1A1&0<D%0A &B1 5*
M1^N\P:"BZT7#=QY[,OK=79CWM2MZV80G@>R*NL@KQA6NO7.T.,R2,/G@P+-,
M:W599$\>B$N\GPUYZ<DGH^-.(KVO9ME%S8ME_C8\P]\OJC &@7LZ'G0 +(;1
MXDR&8+*%K(N1W'"4B?5@,]P\\<FKM9,([ZM3=5?G._PXG,Z(9;/?PSD.G&"%
M^2*!V6P(CW?@LD'@F9--+EC,K-N6O.JI)Z+6#J*\KUK=7;6O1FD\H4UCOLCW
M,SHD7HPO1K/)Y8MQ)G@J*,&C D$."%D#RD!(3(+'1!)(+#%N>C'XUX X$<7W
M)^C[/##=>? A?'V5JT=:AHMPU]7>8[U-02."Y-R246@4.,8YD*^IR8;(/,G8
M P,>>/R)Z+X/X=[7NNVN]6<Y3W ZO?J?NEP^2-:[)'( G52DI6("9Y@%'5FP
MJM0X<#=[[,%'GXBVNPKUOJ9=;YI^05^^F7P8_S$:B*A"M%K3@1,U0>(.Z!_2
MMYX5;PV2 YCZT_/-@T]+RSL*]+Z.?6\ZGA\N;R9O)^,OPU'"@9%"N2@"K4Z0
M^<BX I\-@3-)6"&9Y=[WI^BEIY^6MKN(=D6TI%-([ ZPM^/I+)S]G^'GA36A
MB]9.DU7I)2=8+H+7)H%!9)EE9;TI_6G\SK-/2]^[BW6%MCL%Q^H^\VR"80XD
M%N2HM8=2(@'1A1Q"90HD=#X:6P^;;D;9[:<]>8WN++H5.NP4 JN9Y+.WG\:C
M;XY]\MX+*P&-)/NO2")4$1HDRZ'$4-#FT$F/RT]\\KKL),(5^NP4ZWJ/Z6)"
M*^0B?AC.SG# @P_!!@M"U^ Y"@XQ80':.!C*+"P1K),^EY_XY/79280K]-DI
MV/5A$FKAS?O+\S@^&Y"]9JU)1"JL2U*)D$B9(%F4Q@G/N.ZVR=YYW)/7Y.["
M6Z'&3H&M:T[]^C5]"J./. ^T168RDRF!M?7L+LR3<4[?!N^4+3Y;B=T2A:N>
M^N25VEF4*W3;0[#JQ<5D@J/9(MM124=F^<5TD'22,7L&B2$YV4I(<"X&VCL(
MKA1)VI![,'M7/_W)Z[HWT:[0>0^AJE>C&4Y"F@V_X,LP"U<X!S+Q1"N+P+DV
M9,]Q#TX$#TDH+K44UJE^2E)6/?U$=-Z#:%?HO(>@5<V!35Z0R_UQ/+D<,),"
MDW&>RT1ROQ0#,OT<2%W(=G<FHUU10K93)O';0T]$P[L+<H5B>XA4O3\/9V?/
M+Z:TO.ET$- H+>DLT<:0Q>"U)6/!%9 &@^92>:7ZR"?>>>B)*'9W0:XH[^@A
M'/7KUYMBA$7IR4!)H9@W&3"[!"I% A7)XQ;91(]&EZCZ.)7O/_E$5-Q1I"OT
MW"D0=<6[3WAV]F)\_CF,+@<V1)F,YF *V04*?02'=&08JZV3.9><^L@1WG[F
MB>AV9S&NT&JGT-25\3<^/Z_)Z7'ZY_M/88+3-Q>SVCM1';N!CS*&0.9 LE&
M<E8#G146K$&>LV5"N6[!JL<QG(C6>Q/S"A9T"FA=67Z_#:<IG/TGALEUW2 J
MAU+%!)B<(I?/&G",*4#+O+,\^62ZG= //?G):[P7D:[0<Z= UW7AX VJW^@G
MTX%EBF>>-9@LR#"4/H!WM-*BL<C@.?D W5[Q!Q[\Y+7<AT!7*+E3&.PNIH7E
ML$"E11:9<P<B6%I;2F0^<&\AFU1$25FRCO5[#S[ZQ!2]JU!7J+I35.P90<IS
M6&?AXR!EG9*1""+6G<47!"]H;3P[-,6X:%%T4N^=QSUYE>XNO!5J["'0]8*@
M3,+9JU'&K_\?7@Z,%UXY[8'L 7+JDN+@@C>UC=!:5(DGTTM4\^YCG[Q:NPMS
MA7J[Q[2&./T0XAD.9"F8M)9@)2,[+R8!P3,-(6%T@AF;1 ]5.=>/ZU&=MYJ-
M]Z/$G42VJC?IIT7GZ)_3V7B*^2\_SR87>//#\6B&7V>_GF'="_[R\Q0_GM\+
M\6ZN\(LI? SA\V!>,50_Z,59F$[?E+G5_^SK<#I S977DD,TEH$*S$!0CM?M
MIG#N/3GXZPA0PC3.]7/UI 4+\&PVO?[)G [ ^%6;^;\^"JE'DJSI_EY!FMTT
M/&XAZ1Y[VJZ!W<;S<KX7;H1HL-2#WBL'[F/J<\-_J(W^1O4]*VW<1.+[X8(H
M5D>?,D@962W]=^!D5, *=\9PJT-9UY!\_!RX,YK@@!381M M5#^/^LQQ/?OK
MW!8:Z!RU%5I!BL[5>#V#8$($Q="X)$(F%;11_3TL^[/W^M+0LL*[B;?'?O45
MB)Y?(XI!!%DBR.3)NU#:0,Q%0N$A,B5<EN3S-U;X\]-3^"[B?? -_[=?EB1"
M9NP_.PT5(>=C1 8G?3$=GPUSG=OT/)S5D43O/R'.IG<A;31QY-&/[&L<R7;8
MEV:5".^L=%D5Q1F]?L$GH:45UCE#AIX*@PT^OR?S^\8742J05^\EG2KS-@TM
M((92(!!I)-?"L[@N6]6#W?T-2]<=YMET2B)Z%FM#:9H-N'-!>!LA2UUK81.M
M$;D'$1QF7ON&T[K S^XKNXMC_SM+1RTO[RP=Q-K@&%F@N<HC? -%"]*$BI-_
MQ&N=; 4570!A&1,87"IA7:B^JZZ7X.Q?Y5UTM%+=703<PEH,TT_/1KG^SZ__
M=3'\$LX(W/39[$683"Z'HX]_#V<7.#"81(DN0<*4:-F"+)P8/<%5A6>M_/K6
MK@[VQ";P#L6*3JI<MC)ZUT,#LKS_-)[,/N#D_-7H"TYG=2><#FA54GH?P+%:
MA^V$ %>* V.#]26&I'4;6W,5FE.@0F<I]SA1Y]LJ4ZI3!*;O,"&1,Y[A[SB[
M+N!,)5GF5:Z'7BW"#V1=I\S(?R[":N90N'4%DQW.B#6H3H$)O4F]Q^$[-QO6
MY^$LG W_>VY4S]?Z8CR=W0(8+#E;@:RBE"0Y7:*FN&SE+1<L2T,>65DWD:?+
MH?$(M%/@1K_R[W&<SS7 MQ/\'(;YUZ^?J^=%9]N;V2><W!'$P/I@$;6&'(L
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
MF#<9G7_&T70^@/,=+EXQ?(^3+\.$BZ6_PS3^N%#QXE+=S#W35BM@=<JS$MZ
MYY8L3YV+-VABU&TVR=8K.VUF'Q4O5A"_;6I@\7.2X]4:IF3H1I6*)/,61;W;
ME1N(CH4ZOR44+ZQD/NU_![Z'\[1)V5!G*RC6-&=P'ZW!;)@I#(P69*4X<M%]
MD K0*%429FEBJY$\6\#\+@G6@\96\*MS,N&A2ZD)(PX_CEY<3.I\[,L/DT!;
M<YIK:93GWYW-=^J;/?[Z"NNWX\G\%ZOJ-K-63ALR4E*I@Y-12HA<.L"L),M,
M!F';# W;ZS)/F]_'RY@5[T?G] =AO+FE?8!<%,\"@Y =J_,7) 0?Z#3(U@F7
M><JAS0E^!\9I\VMWB:_0?^>IN?>K-[,,@1D;0"B7Z] 5#=Z)#)(9@<HJFV.C
M*\_[KKM?48Q8<A&9<UE=R03*<](9&@FRZ(@F^\)CFPWZL4+0759W9_):M+)V
M,@I(HC:@)24@T/$*7-DH&;=<A58WU1_)M,(NU>X=A'ETTPJO6C?H!!N/JF\Z
M'\4E7(J6;'Q:$2U&Z5 @1I-H6<496@Y7IE7YUAI81S*U<"MU/\2<SF)O4 J_
MA.G;K9R/@VHZO' EK //+^RNOG$KV>^-&-(RI5*VX(N+H#C])W(D8U2CLS%Y
M>C':E.;MD1";#C/<$Q^V$7FSF89SX^1J!)M02<BD,AA52_Y*#;9+X4"[9'A*
M7CK;)L1R#\K^W8 >5/3PO.L=Y-M@K-(#8>HK<-$G)Q4MU<1$_"Z$*]!/H @=
MBS#""]TFA[86UBD0H3^Y-]@%GJ5T<7YQ5L?B/13]N +*?/:H)0?C1*TKMU@;
MDS-XEB3WPL2<VP0(-H9X$F1IHH\&S77O<$9KQ?QKF(S(89]>H7*Q%@QH#2S;
MVM$B/ 05$UCI7=2,<U;:;".K\9P")7J0=)-6MH=&/^L0M+=%@^7:U&$.L:8N
M/=@2BV+%2=WZ1O4CG9#?BZ_92=P-]H$5DX$W0?2=3\C?2FF/CT??1>+[FI ?
M$^U\"E#4&6O:>'#(.6#.W#O)',<V]2U'/R&_9PIL(^@>53^],[S]V2A?S_/6
M(CM6TUD":\-%R!JBY0&X1^MYD"*A?*0H??4G'\GP\RVD/>Y15/N9=9^B19-E
M &9*O?TG$*+:!HA):.:#(7]5-8P$'.&L^^W5W9-X]S;K_LWD8Q@-_WN>R ZC
M_!*G:3*<=S.,R_.+*?W]=/JRFJ)GT[O8-IA>O\UG]S./?N?5+$V8QYA,R &Q
M7DN(]2KL*)'>593"%9WS8)L']7>ZWJ2^3(J8 S=T;A K%5H#,3H#IK# DE<J
MFD:OZBHXG;V*<(97G_G[17U7Z)M;Y6NO1K=J+P:,^"69D2!$(J<JQ#I&L9 ;
M[&.T42NM=:.,[A8H#[M_[<:3>\Y'*ZTT.,WFP-Y.A@EIR1A<K3W3H=Y%K$*
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
M?JHU>E_]4JV&+TS0ILTUUT:1G^91>)Y#4%7AQK%!'P"Z^6%WG_/F^CFO;P;
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
M[BC^!C;,2GB+JH@!4]Q$;S44JQ4H&1%"O:&#2>,P.HDN[I$9"U"GS(H=Q-[
MR'FTYIAEYVV6XLH(DSD1=XL$*;CF0CN#KLV0H2=4]-T[-W950(-Q YM4O@S(
MK$NH B.#K\Y;T4S72?@& L:D<J6QV0M)5J([3:)T5T2#/M4EC"_"9'))''YV
M/KX8S9[-9I-AO)A57__#^"WQ?#0;"&M-""("LAA A6(AVN@AFTSNG4;'11L7
M>FNHITFCGE5TZ)I(K='0AIB@J&P(JPD0O5-@#7FBU?]L->SBB=9$MMZ0=E),
M@YK(#3)>+#*;.-;A]8(0QN(@(FKP7C.O,A/2MAFX^03RS#W2I*OHCS_/[%/.
MID@)+'M7+\HD.07&@(287-3"9&PSA>LIYIFW4OW&>>9M5+"?W.(FB+[S//-6
M2GL\R;B+Q/?#A9*XT<E82-Z3D1Z-H]V4*3 Z,[+=@[;8]$Z)X\TS]TR!;03=
MZS"N12;C/6)>F<QP&FD]68*K24QE/7EI2@@Z6!7W4G'AU6--7>N?<!2IH*VD
M/VX@NA8M\'-TSU:GJ(B>@;D"II9D*T.OH$-$P%)$B5&QU.BJF#6@GBP1^A9X
ML_SP\]4T+=YDKB)([V7M,HT0DT[@?/(F%A$%;U/6O ;4B7"AN\ ;1$D7T%ZL
MA%;J; 3F&1A;;QNQBH.W*$%[;ITQ06G=Z#;QAT&="!>Z"[Q!$'0![>5*:$D+
MA9D[*+$.J71U/!7CM'B)2+N5#E:ZAEQ8">I$N-!=X V"E^M*6K2P,KN<0;&
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
MDP$K&ZF9[5]II%:LJ6D=GPU<O!^#0T&@1]?1=CG_U08VZPB28P*-5>S.5Q'
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
M)C,4<(Z$:<6Q1?9)=CPBY?#&Q+[Z65?W7L(=T6Y8+BYG']MK=]VKQ"8*5N_
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
MZ^/0'/2>I.[9U?+LE__(7][J_9CXZVT<ZY;:G1-0HDGD9 8=4RO)R)6/H=)
MI2CT FW!/D_56!SLW1^T'QW7O:PSOOPJ64- /K7^K.@!<TX@O&C3@)7,G:;S
MCT+^X5^7H^#W42/2P57?==O7GNQ<NVM1V9*J\*"<5&"B)4C91" 4_.!'YM5T
MFH<X*A^':NV<!(Z/"(&IA&SV9/R[KYL_8.6S"*JM2HVUDHC V*(A:LF_*#93
M?;'>8Y^>E(Y,';\SX?!0'??V'PTR'4(2FRF[UQ.T#7U=@U4O47BD9M.I0&(K
MJ.ZISV/@SJ%T6<0,;O7*21<A*>4@^U)-5*5U%[PBO+W4'GJJ<!NBQ@XP^TB%
MZ$M[ +Z?7_Q%B\LS_NUO#!=:+*C<[U7$Y-&C$U <%C A>0BK":2)C'(Q6Z(^
M,TJV)G$JKM>NVGVT,JN':CJX30\Z6W]=S>Z\W>BEI;7..4 5;(MRNC:P5H#0
M1DC,2079IRS^29)>&4;&$7V/NKBV.>?B\H88Z8EL- *0K&^]3_P[*0I0*@EM
M*D52GUZP!V2\,MWO+N+Q)^LO?[]*_XORY:?Y1_KS9E#7+6'9!.U, 8>9+Z<8
M/:10,Y1H-6E=&*9K=\#F.8%/?\4KT>NXHNQ01_:1EI>+LWQY\_C\DZ6\_/C[
M/V\O',5&D@WU>F*^488@8"D0B] ^1%E1]XE^/TO6*\'&^"KH,!]^TX2+:K,L
M(BCP40@P7B@(K1+2BT)*6?Z][..E3&((R>'>_AW$/>*X]"?@>4-4<AC8Z&#^
M2FK=>H4!ZDT%Y8QC1ZI&?K$.<3.\2A3L+_(1!Y>W"H66N/Y,%Y?G7U>KV]AG
MN7[6;B@C$1.R#0K5L75B,$= +!*2TRY8%;PL\05SX*7O>"4:'EF83XXE'[OP
MX^\T_[S /_\XRS]=U/GBRRKD\OO5ER^X^#JO/\\O/O_,8BH?EDNZ7*:O=__\
MPX)PN6M!QSC?.DZA1@<)K!5@)&VSEK[5@TH3 X5$%JLWT7@TRLK9."3LNU![
ME8]B,W:^:#B^1\E=LHX"7T7.)RC9YG93:0C"1A"*?)#:2&'Z-(=N0]V^[^%O
MB_F?M+C\VL:(77ZX*'_[[ZNSU>+S7Z@U+.><A6^[3%"SM:8C1"M:"3D&57VQ
MZ/JT7SQ'U1$&M8V-DO47<C0E=*TX>$8,WWV]^>%-HLY0,HB27?M6.JB\XK<]
M"B!A^0OX0M1%="XKV)K8@XV%[@VBWHHZ=O)_N;B\*S6^>PWP_&;<9HS:!C9:
M^'" B<5#9$<#G!8NLTGCC=K*B^-ON0<W_M,ZU)XEX_B)]DZZGX^M@S'KLQM1
MUYS=)^G;S-Z7B1J2_-X.($^1<]A,]XCJFO>2]<& D(2PSDH%0I16/<)*2YI]
M$I6L([YEJPY;1?^F"( G4L^'UO\0$8^H]]PJ,Q=?9__\?9:LRN0ML@-; Y@4
MF2>J!60@C]EKMIB>4_*2\O_]>?[7_W/SB==ZOOG#2LTK!=]]WP$'KXPG^/E>
M4AO1Q+REX*>?9YBR4=@:!34E,#Y'",5H(*N*"$Z$&)]+W0_3VT\_OP:]#93:
MJ U1OU[^08L'%TKSR6]'1FM7M%,1E&0,&=OJ4+0U@")ED;W"5-:"J8_B9\]]
M_BGK;D3)/9DA'3M8UGIASBZ;$/"B?(OWY3/:.1#V\B>.$^0:2/E:  NEB%:A
MC=&UZ6@B&9U-$=(I<C$&FKW\\?MYWJT]Z<''WOF)LJ*Q*;35]+7=VM;R(UY:
M.8W1A+HMFNJ3R7R:IGWC# \_^>LO])_OS_'LR_+'LW,JUV,O9K8B5:TR!"0+
MAC+Q^6 !5%=4B($/9.U3F[T%<8</2XV$C_4XPMB*&-%@6#XB[F8<RL_XG^75
MV>5R9J(Q5&H$C:JT (KA2[E(L#)%G0J2#R^ME'_A*TY>S^,*<52SX@G"/BS2
MV>5B%<-8SBB66#7;/+&T;9%:M%47 8$\Q>0\VZXQ[Z;A^U_S>K6\LS [# E[
MQ/-U9,H6]CF\])!$&QL@ [LCS@30.>FJG*",?;+QF^DY5(3X(/?Y3D*>0NCW
M9Y;YYQ5LO\?ES8HEC"02FC9VJDTHR'Q/><N/4A'D)#)[9:O$W%81G<???ZQ@
M[Q@*G8\FV)'C=P^I:3N.;F.+6] T>ASW*6H.'\;=5TM/*GQ/$1]*_4&7:IW3
MX&OK_;-&,;JKA(B%?69M:JI;I:(GJ/9G@K>'T/H0R8YJ[7UWCOG?W]%B\?6.
MMIM 2 BN4!(52C093) )@M 1BB8IM<_\^Y?,^*<__; !I''D/A]9: >;L7-;
M OH=7?!'7K8*AUW#1L]\U#CQHFUI70\4U6!E,<4;;PW+GFWJ**O0.6;)]-O9
M,Y\[0C'K5;Z\6K M\/U\V6I'^.]H\=>]60/1!&I=5D!5--M1L;6O*(%RZ'1E
ME+C<JRON9>KV]2!^:-JF5?1M-;Z'U=[$V[[M(^7YYXNS_TUE1DG'G%NJ6U%N
MTVT#H(KLZ_@2M2%A,/9I[MF*O,/[FJ/C9MWG&%\M/2J;J,W4O<C4R%K*61(A
M&A&17];<5ETR34BFK#QB);W+3O39CK)&R"O$PSZB[K% ^5NYS /.5UR?8YO@
MU<B\=JN\0VF=M%!2*V!.M;2A$XE!&I4PGA]=U2?F/(#(0T4H^N.DDV*F$,!X
MNA #@Q7), C8AA=@J"0VZ7T$H0OF2(3&;[7MX]1KUT;6^58U:T-D?[!2I6V(
M>ILU:X/4M57-TBZR/AP0JO6I) ]*>='6AAE M!Z*$R'8$&U:GS![.@#8J6:M
M@_X'B+A#S=I//\]"\]<U.^I).GXPDV:>U"H00%DFS2S5Y[R34ZU]&B3XQ[5/
M0Z1VL&C'A_S?5V?+U2<M?VG##UJ[W:[QCF<_;)R(Q_;TKL4\HL7BG2FJVFQT
M5"EHK.2"SS(:RG7V["?O9[U_=[5D1I;+>U]Q9WUFDEI&SQ=;-FUQ?<Z02JQ0
M!&GV*_G'U,=<?XZJ??V5#9_]&QM8K?+H,]M-_YI?5_I?TH(MJ.M_M6#_.E>E
M52OF=)H/ES'9\Q&)9C5OLF8E3:U]'-K=Z#V\WSL:DM;]F ,HK$- Y);J[^=?
MTMG%=<R:C^\9?_KJ#Y_8A5]>SW:2,Z+$OIU44&V,8(*HD%!HR#ZI3,*Y2GUZ
M X=0^0HA-;IR.L17?L.O[=%??IK?0/N6>%K^?=&6SQJ1JY<L",?TL!G7ZAFL
M,Q"]\,5YEH7H4^'Q$F6O"#"C*J%#\<\ 0+=^V,NOW^[+-FB RH>+<CMQ8":D
M02TD05T53@<JP(Z"@= V;)9BVL#88U]&+S'QBJ!W+-5VF"BU048;2?YU<4OQ
MPQ5]US^=M6'?D5P!*6S;MNTMH+ $+6.K0HI1FCYC!L>A_Q5B\X *[3#(ZL>F
M %H-R/BI]1]\;I,W5Z,R_KFD>G7^\UFE6<Q&4F#RLFD584HI"#%5H!!2P5)1
MI3[[Z[:A[A5!:G1E=)A[]32-RQ_Q;/$O/+^BN^6A,XVIAE296M&",]XAH/8)
M8M%*9(E%8CXP=#;1^29 M+>"1AR?]<P+?Y?8_ZFT6%,]PV\<W'JX?Y_/RW_.
MSL_Y@?^9?WQV?CW"FJ_4+U3:L!,754J93PD5J]GOE0F2U@J$LBFADC;Z/HU-
MG1AZ10"=@LJ?G!"V4_WA8X;^O_EY29C__?#)GV49:Q3D0?O0#IMQ$ /QB^^R
MLE8ZG]-+ V*W_K)7@)A>HGVL_=!%^]_NV]O9^S.D-J"0W^U5MME4OC\"VW]@
M2=>0 WLFZY-CAP#@T?>]=@SL)^#',(C[/F>KKNQG B8S45 SZ1(06V06#4(P
M(H%"I6,QA:3KDU9XB;)7 )4N2M@0U=RC[?09+%_?8_RZ?8_+/S[1XLO,UJ2-
MQ]H*H#(8Z2L$-$QP+<&5$BFY%XO7!WS?*T! 1P%OP,'^Y8,WZ\];:=*7/^EB
MB=?R7K#5OBI;^.[KW3^Y ?2'_^#B6["KE3FM4+Z"_*<_\.)Z,<+R[VU<_O*G
MEBPZFY>9%!6=;4-8TZJ4CA0D+.U6S)6,8M-?;E48-KSV\$ <O@+L3AH4&]"_
M=]Q^9T97O_R+EBWW><V+G.48,/F($$V;.BQ:"3A2 !^M5B4&H3IE$<?DXAW%
M^RMW U)'B]W?>U3N">Q^=>DL!)N#R!)D"\P9P8<J!OZCBYJ"U=88=; $TA,T
MOB*4=5+,!@SM'6C?0.IOB_F/;:;FO=&:'^DONKAJ>RZOC5;Z_>PBTSV>?F".
M/N3+*SR?L;TB F*"4%P%8Y* :+,%Q3=YB$3"YS[+HT=GY74C\H!JW@#<O0/^
MVW%TNV7PUT6;*K 58^0#)<4V=V69@E&Q0!#.@T^MHM,ZI3OMRNC%T9N#<6>E
M;T#SWOF&NR:1#;);?O?UWI^N.T5,%I&J*WSH)%O)F:F.[!A"9'*=<;JRL]BY
M;6L[2@_5N]7/9.RIFF,W;CTCO54_0G51E2H"NV!M8'MV#D)R$HR7,5C;ZCC[
MP.P)@H[?Q-4#!"^7< Q61H>JQTUDW=RL-RT/VQ#8=1'WBR0>9Q/W* K= B3[
M:^,HL.$K6(=2!*0D4AO4K2&F0J!BK37(ZI(]W"5S +B\L$C[.&@9HH11Q^3\
MGO'\Z^)V:UJU;6U6!H5(8!+_@H:Y5<;E*,CY&M>@\'A5Z;W/FX3INX^@YWM+
MJ4,?Q2H6UB;]K&!)N;@D$?E\978$0[ 020HHOE+*)8E ?4[O S+>A&&PN^ [
MU+>_&$I=/AM+7;%Q4=K8E'M;^K;AJ:L%T8.KXQ@=>X!E:-#\4)KN,2JE!V\N
M5,>7?  G#9]Q45,[[1:"):>2]"F6/M6EIX/>%VR@B8-WB(([@+9-YI]?/-@V
M2S+6U4Y34=DB=*I VW<*$5T0/F6799_ZG4>D'&%]X=$U/!]3/1T,M@=[JJ^S
M[C>$91("R0B0V5HP4KHV9< ":F-,-9JET*<>^4F2WO$SDKHZW#N;-UU'3.A+
M,HQKV6YGLYK;78 %D)VT4@OLTX8_D>7BD\//_FKJX"X\T__QW==_X/^:+[X_
M1_:>5C. 59#HDH/H+5^7-BO YB<+E2H*25G(/BFX 42^"8>SE](Z-+(^0^H=
MH?<.V#;D=O4T!Q)\'">R&P"V!]IHVNOP( XE.TJO?*@!?#%M)G:S T,NX%4V
M6:<2A.U3\#H)L+W@\TT5:T.4U@%CO\PO<K,K+NG#YP5=&Q0W3[HAP[Y#DX)F
MW\+D5HKHC&P#TH.QR8G8:2S$TS0=WOSJJLYY%UT<95[;P[9%W-2N.,8DMP%?
M,_Z,MUUY7)O^9JN+-J4<M0]&.16TJJX&=K)JB5GEV8[?V7$NG"W9ZF@<$ 7V
M#%W*@"5K4!Y5H>"TJWVKUGK.A1O8DKNQ%;=UU_ /6C?"7WC>#NXL*E9S#"RS
M-G'3E)9:+=Z##C%3];I*?[!*OQ'YFD32<S=DCM23W0, AYE'MSMW5XM%"RNL
M_B5_"C&3_%\N9T%9:91@]Z^VV'G4HG6>LMM?;"Q"2^EJG_48A^#N'>K]P##N
M+J01N;L+;[4C/2.M35 L],! 9*'7-BA7>T:D#)13$56:9ZV7GM2] H!.1GF'
MF=$WSJ'[;4%_XEGYV_^T>' +[ZZ:'J]_-D.?DC<%H4@IP&"ML!IU8[U*N2H4
M-?6M=SLHNZ_@")P.7#I."!R#Z3L'G=\BF3#$F,':%(!?I<27@"^0BQ6RI&K0
M]YUD/3)#[S@?5>4=A@K>CFJ:!2I5%NU $Q$8*P1@,AX4"2(G392ZC^-W2\$K
MPLI.0NTP +##W7S_!WFUFF'Y&WZ]GMKJF-60,P3R!HQN%DQ;5:ICL*B5QE+#
MY"^O%]E\13"=+CRF,[UP2V9_H.O1QC?=PC.OA%#&MUM=LPV?JX<HHH$<4):H
M"N9."S@/RN;[63@ /$:<?]B#V9;^><3ORE2?5:<5*A7;QNH62I0(L0VQT7S<
MJ^8;P(<^*U@/P]\[^GL"8L3!CWMR^>(TTQ891\H(/DD-1E8%V%XVDUVU412E
M],&F>[S" ;9' /:H*N\PNW)PP9ME,E61 EP,N8VN5Q"S*5!BP&*PB;"//7*2
MHQ'V05Q7U4Q]-(*U#E/V G1BZ1F9$)(G#:$&9BZV-7%]1VJ=ZFB$02#8<C3"
M$&4<I<=]&P+?1R/LJ-#!S>Z[:.,HL$E:\E&Q#DKQU'9818BJ&I"EIBP2UNK[
MK#@YK=$(?=$R1 G]1B,XWQ;R1 UHVB1YZ3PD;0SH7(,M7GN^/5_(<T]]-,(@
M06\>C3!$2D<IPURO41VCYO*ISQR_P'(KZM>J*9$D*9&$R=685'W(*>5,JJ9"
MPI&=;?,%'4LG:R0C9?80XBI E0N$$@6(2)I$#05-W_AEC]+)ZZKH\TU5T;>.
MG^1KTU<IDP6+;>J=T1)B&S@O<RT^5T?9]DG!;D/=)"ZHW5"RN>-@1&7T&.IR
M0\@SY?3_16>?_[BD\N$O6N!GNK?\2[L0E&Z[SF.[=8-3@"KQ/2Y]0H$Q5]UG
MX,$^5+\B@!U,>3TF< SU'WT0?A6GL"ZRL8=L]K4%&6"M8>N/@I"Z3[_Q2<9W
M]H%55]5,/;XCA=!%5L<F*"$P]0I2E!G01S9'DR[4J5?OU.,[@T"P97QGB#*.
MXJAO0^![?&='A0[VV'?1QE%@8Y 4)B? :K+L\0H+B90#GX*76;#C:_J\9:<5
MW^F+EB%*Z!??D>24E<Q>$3ZU&=4:V/IJH_4SFV$!T:RO!CVY^,X@06^.[PR1
M4@<O:4B/>BX85)($624F$ 7#%W-H'<')8%;6N#YQA=<XQ60?HZ*7T@X[)6=C
M,_LVY+Y/,>D&@#TG2^RBO0E,,4E4C(XN@K.-[)+:6E,,8(443KE@9>XS-&X2
M8!MQBLDAL39$:1TP]@/]1>?S/ZE\HOS'Q?Q\_OGKQQ:0NAV?T?9=N1H*$]5V
MGU(S[K2V((S/+I$SU=0NF'J!L.G/,QFDV'D_K72PMKZ_6E[.O]!BM3&M&09_
MG/UY2UI-E8+%#&W3'IA&'Y.60)JJ<BR%SU ?S^D9HEXW6,;21H?;Y=,""WW!
MQ;]OZ?%%>M2%X9I;SV3R!@(QQ\%%ZY!=)FO[H&.=DM<-B;WD_J3YW#/]?KLN
M;(RT^_IGC9]N?Y;:M31[MJ1"$,4J[XTU%(RT!<G((IU15LR>^^".Z75M<Z!0
M#!^6MN%26L/XH@!2^8R1@L).XV$/,9EHDTQO&U]DSA';P'*5VY86P<< <YO#
MZ;+UH3A/I6^#\S/$32(ZM!M&MHCO[:6*CH-^-I'X"UW^U(;*4=M5V 015;$1
M;!:M?"DGB H]8)$ADP@VZ(.M0MI,XAM!SNYJF4**/#4KW54#-K1Z2*];47_T
MP):8,L+Q*XQ]NG1.,D6^#X:ZJF;J*7+A/ K92O=SQ5;)KP$K\U)B5%GS*7&U
M3R#HU%/D@T"P98I\B#*.DNO<AL#W%/F."AV<]-Q%&\>IK)"H4BM;<L[A=<:/
M_=.V.2]$K %=#'U';9Q&BKPO6H8HH5^*W 95I;<$E"M_MR';++"V<UZ)(H+6
M*IUZBGR0H#>GR(=(:6@+Q,U?MU\2+NG__;_^#U!+ P04    " !TBBI3B!WZ
M"JWX  !.B@H $@   ',M,C R,3 W,S%?;&%B+GAM;-R]:W/C.)8M^OW\"MSJ
MB3G=$4(72((/=,_,":?3V>V)[+2/[:J:B8H;"KQH<UJ6W*24E>Y??P&2DFB]
M"% @S;P?RNF21>ZU%\B%U\;>__9_OCW/P%>9%]EB_N\_>']$/P YYPN1S1__
M_8>?'C[!Y(?_\Q__ZW_]V_\#X7]]N/L,/B[XZEG.E^ REW0I!?@M6SZ!7X0L
M_@[2?/$,?EGD?\^^4@C_H[SH<O'RFF>/3TO@(]_;_6O^IY!SFA+"(94RA9C*
M")*4>#!)*0IPDLJ$>I/'/TD9QC@6"40DIA#SQ(=)E"#HAQYG# 5QE%8WG67S
MO_])_V"TD$ Y-R_*__WW'YZ6RY<__?CC;[_]]L=O+)_]<9$__N@C%/RX_O8/
M]=>_[7W_MZ#\MD<(^;'\Z^:K17;HB^JVWH__];?/]_Q)/E.8S8LEG7-MH,C^
M5)0??EYPNBPY;\4%CGY#_Q]<?PWJCZ#GP\#[X[="_/ ?_PN BHY\,9-W,@7Z
MWY_NKH^:)#_J;_PXEX^Z96]EGBW$_9+FR\^4R9E"7]YM^?HB__V'(GM^F<GU
M9T^Y3 _?=I;G;^ZJ41*-THLTRM\=,_;C&? =X5WN8W4 KG3WBRN,ISC]X@SN
M@]('V3_@AIFS(5</U-5<#/7L;DR=#;U_Q*X>B\62S@9X++9F&I!G^H//ZK?:
MC+[1"3$M[=32W8 JORWE7,A*+=_<&F3BWW]0OTV+Z>7B^7DQOU\N^-\O%W/5
M62XSELVRY>M'U04^W>0?LX)6'U2/PE1U9;'PL \9P@ABY@60I51U7AAYF,8<
M18$_76Z>]JF<PY_NU\!*ZUU-_V#!QO+(6YW+8K'*^;8_?)X=ZN14_Z9[Q.3'
M.7V6Q0NM+U#X]="A<ND_*OR@T Y, '_CP@0([018Y$!LW  OI1__]N.6"Z=-
M,WM'PF>#<'U?<7VYPW6)']SD8.L!N.V7:U&/%<N!SCMQ_@;#=\3]@K_!.M/#
MQ46^2]^"GT%?)<P%U -S%%>CQM]UN-V/>P_-1;Y&3W/>TDKU-WY4VL#ERQ*^
M>4GTC.)<-Y>+<Y^SJ@D4T!^45@F9JWG2 :<W;\JJ@(^4ODSO5R^J&RP?OMDE
M+9X^S1:_7<_31?Y</HP7K%CFE"^GL>04)UZL^@@U#\+,9VIN@U1OB'W"8AY'
M89B:]!:6=L?65=S_='O[^>IO5U\>+M0T\_K^\O/-_4]W5^#F$[B\N/\K^/3Y
MYA=P_>73S=W?+AZN;[[\R4RW;%OC= ?1(\<]]PY-Q$!#!AHS:( &OZYA_[_G
MRU)'HK:#Q4+Y6+*4TH*5;M:W_%'KU8]RMBS6GY0*!I%7SWQ_9VM[$ 'K2,A:
MO;I>;B==1;Z<?E$/T4WZ-_H_B_QRI09NSS+_N'BFV7Q*DA!Y,J"085\-:[G/
M8<*8#VF")$ZHY-*31L/:4U;&)DMK=.#7"M_Q=\."R991J"M^^AYP&E-C/IHQ
M<?V42*@;- 1"_=^N.)RV,,Q8QL3)S;#%Z,N6K_GT9UDLL_GC37I%\]GKU3>9
M\ZR0HAP;W;QH)2FF6$J?4H1A* 6&.$ 4)B+$:H*.PYC$(HR89S:+-; VMM>^
MA@P6*9 :-)!KU&!1(3:=-IE0W38K=4Q@S[JPYNXF!25>L %<39# C7L&3>>:
MCID<:'IY-J,6TTD+AH[,($WN,-"DT<*9[3S1YJ)N4\//DA;R:3$3U\\O^>)K
M.9XK_B:?F<RG 6(AHFI8Q82:!.*(QVJ4Y<=0H A)@4+DL\!F.GC"UMA$=P,5
M9 VL=O.\4]2:S>T<$=:SR&ZY:L($OU9 '<[@#.AP.FL[96_0F9J!X[NS,Y-+
MNBG&)YKE/]/92OY-F5CEU9TW'_XUD[FZY=-K/;](DB#A5(90BE3-U(B2#\)H
M F.*$R4H21KZD8V&6%D?FZIHG* $"C9( 9T+\.7B9\M97;?6,).=WCCN68C.
MH]=:CCK1Y%2@[! ,*EF=R-D5L6XWZ29K7^3R>L[5A/;SHBBF"4UE0$4 PQ!S
MB$//@S0D"(HD#$7BARCTT'2YV0YN?:7>W-U*EH[L;+M\;Q0X,%.X[)1GA[
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
M>U%A9E=UE)5Z35T)5[:4G[.O4NQ:V*F<]U,AT]7L<Y;*J4>Q+T3 H,!)#''
M(IC@-((B2GPN$I'0E%J)SAE@QB9)%3*@H5F*SSDM8BA- _'<MW"MMQ8K/^!,
M.[(O7P>JIYHTCKVX.6#5K?2= VA8871 W9YLNKBG[6KA[L'&CW7YEG4IQ1)4
MD54#R4*-)72&7HE" CG&:MSFIQP21AED+ S2&+,P0L*B IH] J/W>?C"9FO8
M>JFP*B5*M\#5AX7IF*Y#F[0M!_9"\3"2>>!T.=A0O:G:VG"@/.C0']6F:W]]
M4C[0JI]KZBV6^[JR=V2AS_IV RWQ=75SN[C7^0X=!]_S92:R69FK]E[R55X&
MM%Q]TX?A5<=5EN!]?EFM%Q>N:*X+3^DS].4"HYH8K.;+:<IXY$4BA1SY.FVL
M'T,BU&@@\H/ 0S1EL6\W]7>!:FS#\:93H-AX!63M5E6WFF\=TS-A6;NF]Z>J
M7:D)H*5[W=/TN6ESPW'^T"W9]X"_V8A;A\#5FT:\?-N(:Z_TQDJUG3(!E6<.
MA_XNB78[!W"";-C)@$LR]V8%3F_>-3G>?EWU=4#C:UU_?1L'.15$ADK?"?2E
MSR$F0:K3@G,8H!C'"-$X#8W.#W0S/S8AWXR4?E/P :_Q3\!L[<$$Y)4/ZM^U
M$Y81BG;M8Z;%_;'>>^Q D_#+#>&?MX37\!NAX"XS&W;AS7%R0RL( ^<W[$+/
M?HK#3G?I)G]WLE #*Z[31'U4MYXM7O3LZZK*E5 ' @L/IQ)A'Q*LE XGQ(>4
M\Q12&?LQY03SR"HEA8'-L0G=&G*Y22VVH.VTS(1L,P%S3&'/JO6&O09>4 /N
M(0S;@B"G\F1B=U!-LB!B5XAL+NV8Q&#%"C4"I/GK/2T+P>E(GHMO63$EGI0I
M01SZE"*E.2F%S,,)#"7WA2 !)MAJ'GW4TMB41L,K4Y*7>6Q^U1!M*UX>)=5,
M6YQ0U;.B6+%D?T:^C0&W!]N/6AOV-'J;TWM'R%LOZ"X*\A\K+35?.X3,';M\
M3$_O!B*H,/82TM9&A/.'^*"QP9_A4RX?>H1/?K_;$WS@*.5MOOBTR)_I]3S5
M_^B/ULL9-_GG15'<I/4>J;S/E*^-Q>V/=*G^=[FBLVF42I(2G\,X$:I7%)A
MPGP!$><>BI (B.]9;%#VC7>DVYD:ONX\:.T *+0';_8TQ:G4EL.VN9GJO6L3
MOF>^ ^4E*-T$#3\GVX7F10[6[7WQMKV;NWO:X0FH7':GP'TWBE,%[PWLH#U
MWY3O]B"]V[,->KE0<S0AQ6>%ZB:]S*78G.<6,2)$"E\U/,<0$]5O$$1\*!@E
MG,5):)SZYJB-L4VF:J! (]4*4&$U#: X3F5;4(H3@OK>OSO(3?M2C/GS9AA.
MXH2L@>)&+!\HB["05A:.Q'\<OVZ@0(]6X-N(CO:O.AMO7\Q%&5;8$%?+>:3=
M34?T8A\:)Y4KKR7V-\.>/J:=W7CK>RAS"L)[#U ,Z#$8=IC<I>."C%[8>5K,
MU!6%KAZR?/VR6,KRT_N76;:LCEX6.F&01N)-HS@*8A0ED"1Q"''L>9!QPB'F
MS ^I%^'83ZP6;RT!C&T84JU2%AHJR#5"RP5=6_X-%\IZ9+7O!;0&]/\-*O!
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
M/RQ^FT]]F@:)B&+(0U\?.H@#F)!(C>2BD/J^B$62&!U?/V%C;(.O"B:H<4Z
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
M@KR"^7Z;R^V/P?![S&Y:];O>:KX\M,^\>6KN6IZ:=]UR-FZ]T>X\MWOPW6Y
M&S=.G_O0YB"Z=9.;:"Z9?\VX/!(<-BM?BS(UZM:3*@WWY:)8%MOM4T_R.(B"
M%'(44XB534B\Q(<,QZF(TU1XPBK#M6-\8QNC']PUV"[J3M8%ERKYJP.^M7,3
M</&LLZ.=L1GNNNG-.K]W;- !=XIZ;$OK#JLGQIUV2:XQ#MKI]$3P;K?2EYF.
M'<=.BFR%)./3$*4\"I@//3]*(8Y##DG,$HA#)%+.P\1'5L5-#UH9FXA_D4LP
M6ZAQ[8O,05'FHZ?+99ZQU;(<R2X7X')&]<GCZLTO?__PIOK,TV*FJ%?C5J8=
M!+_/YN"G^X_;&_[!4MH/-HZA0)]+>=_K-'O9_R>@Q.A0,4]1X%;W#EH:5KU.
M.;NG02>_W+5*>CF0K9+P[^=9W&8H2$0@$LF%CHO$2EPHA2Q-. P(\A#FD:")
MU:DQ4\-CTYL:]V:?N4PK^H&J[W#;V'MC[LVTHP]&>Y:3-9EUH9%#25I[*O%G
M2Y;C^NR&Q@>NV&Y'R7X-=\OKK9,]J/&+5Q6DFNL@FNRKU &:5:WX*0^1+U(D
M($I#)5 LY3 )2 AEQ/PP)$$D8J.:'2UVQJ9'&BNH"[FMT9:AQL8Y $ZR>EIZ
M''+5L](<I0G\6F$UG+^W\66<$<$5;P/E.[!_S&S2%YB0<2PYP<EKATH]8.)
M([& T=<'3AM0I92\GA?+O'R@J@,W#T]T7F<U^*)+_.G$!E]6Y:,>2^YSII/E
M!)0KP0T3F'B(04PH54(<A2Q!@^01L$4^-@F_N_^I (O5LEBJ0:4.SM$ST'+F
M65A./8=K?"^.0RQ#"J471! '/(9,9Q:6) E0''.1!-'TI5SYN%_2?/D=/P*[
M7O3W(-QLGX$)8/(QF\_K'$P5AN_AP8B4!D2"13#U4YTAWQ<P(;X/D<^\A$:^
MWJFO'XRKN?CN'XNU#P,]%%+-.K^KQ\%LZCK*!AYPQZ+CV98Z1W?#_>J(-U@J
M K9YIC8<J%]+%D:0LJ1KPXTCAXDU^N\CJ4G71G&6Y:0S /NHU8_UO.E!73H-
M_<0/0DX@9;H.'@E3R'3QJ3!)==6I%/G8:.U@]\9C&VFNL0$-SCP&]0U7IQ7]
M' 9Z%EPSYZTB2@]YVBF"],V-!HL8/02_&2%Z\._=IJ4?LX(^/N8Z<K'>'BT7
M"W>*:; T%0G225A9&D#,/0$9YPF,!4->Z F4^MAF2FED=70OZ1O0>KC7%D9W
M!N-FXS/G//;]JA^CL-?DTE8L.1W(F%D>=!!B1<;N ,+NXHZ*)--L+LOCA&6T
M@#*D%^%TG,8V=F,:T23Q(QQ#(J6O%$EXD!&FIK.,AX1$J><G5@GSC:R.3I$J
MT( W4(,7]96)^J@P/,QBQ[NA+KEFLV]=JHEL BY7T2?@\A21]E)D0XQ;*3*R
M/*P4V9"Q)T56%W>3HFT=\,M%N2&05W'+6?'W>EM)J0U"-*'0IT)"[/$84D+4
MCX %@H8!0<PJ^J+5XM@D: L8O$$,-&0[ 6IGVTQ\G'+8L_"<I*]]"]1:?XRY
M<:H][58'U1UC$G8UQ_S"]S^>=SU?J@<M4U\NIMR7S,<)AI0F F(2(,@2+F%(
M!%*2)6+/MRHRV1/.L6G;%AJ@I2/O=\JNV9IF*CB"-NI9.WLZ.5>5"(-5I;:&
MY^,\+'>@:49[+*Z)];L] '> \#Z/NATRUS451'UL;I-TXGY)EZMB&B<$^2&.
MH(=Y!#%2/XC@*8Q9'"<1]5)$A5TJB,.&QB;O=6Z#]4G9;0Z6"JYM*H@C[+8O
MR[OBK&>Y[4I7AU00I[DX(Q7$D1L/G KBM'O[J2!:OM]MK+G9L;M3/_.,J]_*
MR+=R U!ITC+[NE]4FV(4<4\02%,O5--=/X8)]1!,DE")!(]3$ELE,NT"8FPR
MLO$!;)VH(S(K-\#:#[OA8Z<&,AL;]DU[STIDSGBOVPKGL.ATC-8)R* #L'.H
MVAU=G76O;EI91COHY/>T>+J>\\6SK$\M3TG@)7$8AI#ZPE<S:Q%#AM5O41PE
M@9IB>VD2=TAQ<]2@T5OX3L5.[.3M.*=F&G8>1<,(517T58,$%4KP^QKG\=!
M:R5JY<*IW!RW-JBFM#J]*QSM%W3,^+M-6K ^7Z5W(;[(Y;9>QM1#C*:)9##4
M>>!QC!)(/1+ T$=JLJ7F7-(WBF2R,3JVD=(F_1!?GRBDVS+$Y8YE,0'SQ1QR
MFV1\5LU@IBVNR>U99AIPMX<U-> )4)";98<<9E>VH,AM4F43P\/F4K:@8B^%
MLLVU9YTDOY//--/'%FYE7N8:5;[=L%E6A7)H)=0CJ8?L67WE)KU7GQ:I3C^X
MF'_>)+,),$J%DBO(PDA ['L,,A3$T//3*, D)!XW6BER#VUL4E=[II>C:]]
MPSFP]:Y*@%/.8"H'R[3 #1?/R&7DL.7-=/-]VK-G=1VZ*;L>F7?(>A^'ZEW
M>X]C]PYI/7(PWZ4%9_O.JC<J,G6'\G\><CHOJK&;-^6IFNI*Q"'V/ _BP*.0
M43^!@4AEZH4)BQ*KD:R-\;')_$4=#"GUD'8+&2RWF,_>,S[>$ITW@IWP^RZ[
MNV^0@P<#FEWLSK;RU?>6ZW$ [[V/VDJ-P>9H^SVZR=J#?'Y9Y#1_K8XOW=+\
M)M=[)U+\3&<KN4[7-/4])+R0A]#S,%&*1A*81+&$G%,O2;@7D\ J/,;0[MC$
M[$X*J;HBO5[.]1IKOBQ#7U[R];2]3,HV 2\T!U^U(V=G9#-M(#.AZX'VGC5N
M@[@^,3H!"K1ZQ$$%&Y2XMRG=W&F<)55.Y<W4]J#*9DG(KJC97CYP<<KZD.;/
MY;;)];Q*?/F)9GF)SILBSXL01P0R[L<0I[%0 AABZ$5^(AB-*/>,BH'T#71L
MBKFN7JCF>9+FLU<@O\F<9_I$^*+R9*"2E6T-;":@8VBVGA77P>'^S?']REV@
M^L#*X0G0+E>B/8+JE8:-,HX"EFU@OX\:EH:4.RMC:6JO8U%V]>9\4>_2Q;>L
MF(8!"OPT#&#B)0'$#*M9OQ?$4$B2I'$4I[YO==ZN>?.QR7J9?DZ# []J>+;E
MU)NTF0EO5S)Z%DMC'NP+H1]PV&W)\Z:!88N;'W!MKXSYH>]T>TFK$.+-.[^M
MNSD5+ HIYPBJD9Q0LUI?GY45$OJZ[!OW4DF#<+I<+.G,[(T]:LGJ]=W8ZW%6
MI6W4)S; LZ0:8Q7OGTNNN57_LP2I[JN_GNRK+0DW>]>=T-CSBU]A;(YG&L5Z
MW:E *Q5.)>&XM4'UH=7I7;%HOZ";<FSN>#U_62V+S_*KG'GU04LD8QH'Q(=2
M^!1BR6*8I(D'0R11P$G*(VHU(3QA:VR=?XD->':B<(I+,UEPQ%#/PK 5A FH
M@$Y 35@/AU4-.'&J$*?L#:H1!H[OJH3))6<DX]*+\EEUD$D?0IAR+J6']> "
M":0$@F*8H(1 [.% B AYOC0^,W3,R-B489NG:@.T/@73(6/7+J&G5<(533W+
M0P>&NJ7U.D+!>2F^=F\Z?+JO(VX=3/UU[+O=!@-5/.P#_;8=7ERPHHQ',^S
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
M2SX';SC8BL\I=YH+/B>_UVV(\2"?7Q8YS5^K7"\?7IM#F"H Q_?#%),HA7&
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
M@*$T%4$HBFDJ8TJ=JHXY]#U/LO&X'[^,^MAMN1<L7V=W7J/;238]S2Y]$+'
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
MYS(!.,,4Y 6+$>54P-QI)^S2^=QLBUO.MR;R^XG^VFX:]Q\FUU(MW>_8'(;
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
M\H?>GVO+9?UMN=^=O_GU#_H?F^W=BI;E[<]EN<@XRJ J,&"2(6US\-B$TL9
MP#A'"F>*8.7" PY]SXT>:M%!)7MT$+X]E6._HDK^J%(@^L.HX'A+Y#(P=IP2
M".[ 5.,5:6<B&H&95WYRZ7]2VAH!S$LV&]-$H,C>\E(05V->O=]LE5SNGO47
M^T.3__*?<OGM^TZ*VQ]RJS=\K0%65]? -,YIGD&@;2-JHJTX($PJ(#!%.,^Y
M-IH2KX&^GA68'=W6XFL&\%("9<JO@JV]-]\!#FY+#H<&EP.QP?=M,' '!FVW
M[WU=6RBB!HN#TVN(,C*O,([3A@[[5F(.\6_!A\@YL#B4'->X#C_0G^]^&F'E
M&[F6:KE;Y!G&@N<%(!E/ "IX#A@A$& ,38&?'"6IT^' A7[FMB)]WFY^+*L,
MGTH;G\O:[WA'?_9<JCO!:K=L>  K,+LW'ME:Q*B1,?JMD=)CN9X!' *X9)_V
M]0HNV1<5/N^2??GQR:K6WVG>DOQYIXW^^R:=<%/F 8H49SFCQHG4W*\+!!AD
MVF3F,>1""91D5GFZ0@@W-_+I"+K/RCQ57?O+(SAT,?^ZXS*)%3M0*?U-;Z7T
M[JBV>@Y5[0@_JM;!<J\ZNE/%T[W.*+M$W04;ADN!>?X[G"IV+QA4G?"^<'V,
M,^-;_^"#0]TGN6M<[1:20Z0(%  )E %$4FBJZD( %2<Y49A2NS78IK.YK:EG
M'*=OHK5T+,_9"Z^=3>\+M, +WAZO+QV\J-)#%=VN5IL_JP![LS>ZVTJQW$4?
M-V6Y=T;V9_G;H.75_._M<-(]@(WJ+S<"5N]<6>>@S@YO^&ZS-L<8U165R*A2
MB9( 93@&*,82$&Z\"13CC&4%3:%3R%AO;W/CEJ;6P4'(43>"_0!;GC/[@BTP
MNS@C-KY(1!\288I#G.WQ=8I"]"E_L1A$[TLCW1#:9(EOER5?;4ISJ.F8G:"O
MB1E]LSMI3#N"!DE48(.(W]OJO@ZGO9ZV4/WD/MKFG9%6]WJW%,M59<Y_U6;]
MM@ITJ5V(I:A=C!^?GNOMZ[UJBV9KB[_>'?PZWT!%_(22! EMJJ=I:CR!DP*0
M-$4@@215N$CC!,9.1GLX6>>V+G<EC0ZBCEJ=0PZQY<9A'@,7>M\Q;LS<-Q;A
MT?2[+PDH[[3;FO# G^R*)NARY,)1N4.U!P@BQR2.E0 QB2% (D. 0)P"J'+$
M1$*ES,5BM]G1E275=UMW(N=]'^$F^H/I(^)-]#*M1'6DY"/P+$ET+"2A::^)
MWO9_@').8;_,=-3#M%QR3KF3V7_VH9&'('*U,C%A:_$/NOV7W.G/S95KD_$;
M4IH7)!,@3],,(&6.6)4@(,Z+3+ B5@0Y66M#'<[-Y/I*5WJQ-LD*'EMY'4]!
MAA"V/ CQB%OHJ\5:U JTO;![;XH F=,MH?%[.#+4Z;3G(Y80G!R1V+XWCEWT
MQI1^^[:5WQI#I E1K?-'%065^O]CP.*8ZWT@)8!!P0')4R1CCEF2.45G]'4V
M-U8YEK63DF!<AJY>G.WXQ1=Z@;EE/'#.M&*#B%=*Z>UP4CJQ4?TEE5B]XRNK
MGV[G[>:1+M<+"@N6YGD*$FQ*E.5YH@F$,D"*0B5"6R<I<8I<Z.EK;B1R)G.=
M$3;ZHQ;WZBQ_!Y#M*,03=($99#1J'K+^G> 1./7?H;]7SO]WHOAP$L#35WPY
MD#1V-Q-IFB@J <NDJ3"54$!@0D!2"$X25"2Q2J]S'IGGCN:,(\2U/B-..QD?
M.(4^O#B%*,"^90B(P&X@K[%/&5)YV/W#3Y4F:BJ>5/DH/NFOP;TR5:!*6A7
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
MO,UR!.5T]^7:P#C:^R++W7;)=[)**?1):_>L;97U;L$R%!<\@R!'/-%&7%H
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
M9$=R'H /O1=K)#1.\S6!W42-E/Y8:P &K_QTJ:])F6A X9><,_3XR(!):FI
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
MU/O2.!JYY7SSK"?'9_JK*@[RO#4A,HL\Y9I!F *Y2@J <A0#;81E(,DD8KB
M$A/DPA_GNYD;<;121D^UF&Z,<0%*.ZJX'J# '+''II'P)FID],<,_1AXI80+
M74W*!?WJOB2!@:='^[EQ:?Q>C*'Y95G^Z\VO!]U2E34^2S.<F,+<,I8Q0"R6
M@#'& :=I3GB*XTPX.JA>[&MN/' D:F1DC8RH3BGY;2"VHP9/P 7?DXW";(QG
MVQ :OOW:+O8WM5?;D.)G?-H&7QE;YNMI*_FR:EA_7LGJM&@M;A\WV]WRO^J]
M<IQ)C)!B0*J$ Z0; ECE""B1\P)SF B8NM7]&NYT;E32E;E*DT [PKK6_;+
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
M:.G1^OIA*_R[YU)O*,JR:FQ;SJM@U_OUZL-J_4B_R!]R^2QG,4IES#(%<EQ
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
M7N=OT#S9&2FAT ],#RWP3?6_SUO@FSJ '[? =^3W& ,R #6_02$N HP;)3(
MFH.PD2'/N,2K6@UU3]=WZVJ%%55H_KU<5Z/.*.<49A2#1&D; PI,-?=E,<@A
MH9*I%&;0J>J+Q9A3([IN+Z K$W5B^IF7E=S1CRI1:%M7__+>\Q93XN*_]0;T
M. [=AM+N:XQKD9MD+"UT37"^G;Q6$ 7P^O:/^P9N8"L@CON%[6Z=0$6-+_/R
MMP]K*3\N-7/H35F5ZTS_J HJQ'$!$44YX(RE>B=%(* $0Y 7TAQ$8Z*HU4YJ
M;,&GQI=&5*!,@\%Y(VR59' 5/=;ROF%%C;[IM[09)SBIH>W-<-4T# "102!J
M(6B+:9QY5=ZVF(;%O$TCH=95^#]'INS *0E:1L-F_('K'_\NQ?-"EG?JQ@!K
MRE69(>^4&?/=2S6RW@^LUM_D'YMW&N'?9HRQF">J )ASXQ1D.< RIR"3!<:I
MGBR1. 5'#)!A:JO25@6S4WZEA/F%4>#*D%C-2)4JCNO4@&FR7'+"@A]Z]7#&
M/?KU6U7.TF@35>KXS& 9#J9?2A\@Q[CL/!RH Z*]X%$#.=/L0@Q?WZDZ9>]Z
M69'\6G[7/+]-Y&OK>]A^B&Y/G=)'V$I>?X0=D=LLU2"U3H;AY?<[<Y1AW&]L
M&$ 'W]? QPQL0E"6<E,V4>';+RAA-%$I0GJWS#" .,_UYAD5@!2\* 1-$Y@H
MIV+WQT:9FDW1=M>@E;!_<ZQR?Q1'.R:Z&)W ?%/+MTW:",(NO1CX+5)_=*1Q
M:]+W*7M0@K[WXF%?_8>Y.87_I,E$Z"V.GNNY-M'J@?Z^7I7E3.$B3;,4@QS!
M!$":$4 3DXE*<PZ5RHO8Q&/;QWF=&W!JH5Q5GPOC\6I$;4C!C1/.HFQ'#SZQ
M"\P4M:B@DC7:"1NU#%+)ZX\T;)'QRA]G!QV52FPAV&<5Z_LN/HR\H4]S_3'5
MQYY?9"G7>LP/J_6'Y\WS6IIS4*HUG5&"I:)0 BYI 2#)(2!(I$ *G&:B*&@1
M%TZ1I:X23)."FO +;>CSSL&E"1^MM!A\'FDY*Y(E,>,Y!ZE42*\#4@&<I1!
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
M,8=(E+-8G(@V.7W?2!$E9P7?18V<OW28/?Y>LLW'9;E95R]"I\\W5E)DDN=
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
M3_JG?_MO[6_T?XQ\__;?_A]02P,$%     @ =(HJ4\1)/1"LKP  ?(\( !(
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
M.?M)MP=<_,1\/?V>YHN.;A\QX?0[YO<W0&]<<#938.J*4G7J;@970]02R 7
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
M*I"UH<W/<0&16PVL,.TY+XEKNY/:7^Z@]L'CG?9JWT=N/7BD#Q\<9A0.18K
M3!W;'&NK?<T46!%\*243BH]T[O"NZQ/[08/E_<3?(Y"N'Q5[D9*E50:."0M*
M.@->L0RFWD5F0FKKCG3!YSF<V.^D^5U.['=10\=-HBY2E&&>B=O-V=_+, O$
M]^X'\8]\U%"GZ]M2.]"1^<7C?B/ 73[O;]/UU\L=[^JT-.:(R- #CYS<$U,S
M,C+6M S)AZ)F?F=DUF"=/;8B\/"6)H\^YEI?TV*R8,B@%(QDOJ, [X2#J$PN
MV7N7L<T=C&TI'-=.M<#3W?XG#73U+ W8GAW?G_S ]L:L86?W;2'HK2L\: ?(
M2P;%ZV"4$FSMEL,Q2.89:]6LZ-@F[0U)=CD/LZO<Q<NS?\/%EV7X]G6:7BPQ
MW.XJ'I5V#I6F$"?S>JN3T=9?#P>MSTD[:V*C(J(#B'X>AF\7U#UB^)IJM(/X
MX/5T%;Y\6>*7RX;.YZS?;GZO#/>UV[V)-98B_FK/5 6)]A;E4T9L5$6R%7GC
MGM4> Y##:^E9;L,WQ;"X%$.\6I)G^U;^#O',]IOYGOP?>;]/W ICG0<=;3SO
M5!!%#F"0_E8V!,Z:[VDM]_O'%N/$Z^PS^@#"*V*^Q 1>UR'?O+Y0HE6FS7V:
MQZAZ'COV+KC9Q4#NI).1SP0_D5HV<[9^.AEAMCD (TON+$53(+6NQCTD",DD
M*$R5X#@OCFUU?7RK,\$'R1@72<-I>3&TR,?&S?F4WNLL7/:-L4;DZ@KPVCA-
M":])+*+.A]$V^)"2T5L51&V'FX?(&.]4<2#U+H:6]8B V5S56)Y-_OII@EQE
M@5& 0C2@2"#@C>?@.";Z&;/XZ,BG%:8_?UE\__7B$\\!<O'-!A\;9/Q\WH@P
M&$9IBX,DV$&\]_MB_M?5Q9FHH2!$>N<@. R@I%$4D7@&ULE,D81@L;0I:[M&
MQ'CGSL,BXE#Y=@"-)^]$%-1D+V4 [^L(*4.QK%<V@10E"0Q1:=WF;&*0:TK-
M$@"#>R5-%-(EP&[=DLC2AJR)GYCKG6A3ZLPP+R'10E*.P@.OCE2\_;PN*^V$
M@UTO*^VBE Y ]D2T>6F:M<O1)P<Y%@Z*,4V^GRH@2DE%%9>%R$V0MA5YO<'M
M$$3L=J:XAWHZP-QC5RS0,8Y:*HA%56$Q TYX!..L#)B1TQ9PK$USI\M-S8K
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
M#'%N&?B4R$E$>M'IPEAN4P@^' ]=#!9XUHMA/S@\EX4PH6VV!.8TR5819U7
MT:&E2,5[A]D*]6C[W,88?^:V?$_L[ /AG13Y7-!YK?"4<9-TL!J*598$F#,X
M;3UP'3.W2>?8Z+1@1T*?N<$](F+W5.YSP>YC4J9?F"XRGW N.:%. 5?*TYIU
M#F)A$3(JYYSA1O&F%;$'<S#N><5S0OO0</BOD":<\)O<'C-1..']I0IOR^,J
M6?CK =KZ+4R7_QYFI_@7#*O3Y6;0Q.X)VOL_92@);D'C0(G3JR>]GJ[2;%$?
MMKK*4"E7F*\#N(5RDHR$)V<K6@$LI1B+L-XTFB'W&%6';F;W??;U68!6ZF 4
M,)UH9Q8L0)3!01)%H;-.FT;3'1\E:]RP8#",W-Y(AE-%Q[O#O6MYS^FTCWU6
M4]O3<";MH^@JM7,(*1LDJ_?>C7#@$"68D AV):'%-I5X1[% ]<KA>G4AY_Q^
M_A'3Z7))V^/+L)I>6PDB%N1.:5".Y3JL&2$P[P%M0)V]8;3(VDIA2TH[ME.[
M(.E!.]5"8<_-=.U[I/WHAS4U7BT/GA_%G-8D@1PU,%L"15JT+3HM/#BIE9<A
ME-2HA>@1K=>+>;ZL:IOB?4N#WO#[8KZ\N5+.J]'KM24F.3C!R75P-D%0/H'P
M4IK()%.^31.0P5CHV-[M@KTG[-V15-Q!HNM56'TE9NH_;_[C=/H]S*K]V)P*
M&F2&U6P=0Q*J,G4RF&4(EGNME*:?-BJ)>)BF3M!W7)#<KK(=1F,=8.\CTLJ=
MUI39_3S=_^K%Y2[%'45:F$#&4!ND(#D<QF;(UF7+ZM719@4[^U,]<DNY@9!S
M)SEZ)#5V -F_D.]U]I>P_#NN?SN=YTLNK-$I&Y-!RJ3JUI/KE#,+A0)Z%J)2
MHE'0=C\]8Y^I'@L/B\&5TP'$?IO.PSQ-P^SMG.1X6OWYS1(-BFM=3 3#I:@5
MQK7)*#I $QV361BN&H7$]Q,T[C%H'WOQ$+KJ '*?EV&^HB=7,7["Y?=IVAQ@
MW</=JK:D7]W_HXO.D$(I5Z0,@%AOF:DZ9MA*"_6N3\P*1:L!K$-R,;*C.02L
M%IWHN -\O\+E>EJF]+;*UVO\MEA-UY<;3L$2F-40N*R7(HF?:&,&VH>L89B=
M;=2#^!&BQD7?>$BY'>D,I+8.$'BU7;T\N_KR_YKBDHCZ>O8.OU\T$M<A68MU
M!XK,@4(OZG4E"4ZEDJP1/C0:/K8=?>/6@G2RY0^OR9[P>3V+?)>_BT7-HPXZ
MTBKFDJ"DO H0.8M@H^#D5/,80IM!*#N1V4FR:$"</ 3%P976$R+?SK^=KE<;
MB?'+]D!6YE2'KA7,"92E<-$E[<#2NE6F:,RMT^AWB>H$;<-#X2'0':B73B$F
MKH9[TP)TY*VPY,B_D$9"++0XF672%VYBY(VK8NX2U4G$/0K$]M%+IQ"3EZNE
MQ))T5!!9K*M%;YJ>!B@A:^&%"\4WWD7O$M6)AS<*Q/;12T\0.\ M?O>S88*5
M"GDBPRU#[?YMZT% E05R$6V@F,NT"8<'96/<OBB=!2I'QT4'B^*"Y\O2 ,DT
MDU9&B+E> $AUK"H3$0(77EO-41?>!-4WZ>C$1SP^(!:#:6?41E"W3TZO*H)I
M*>JB/)B,M!-)CN#1:Q!2!<YTU EOW;"\T_3I@8\>%S&'Z&DQI- ZL"CWGUK>
M4Y T<>@#!?(,#,HZ$MIEB$8F0#+FCA=KN&T3G6Y-XD@]GH>!PE;E,(?JI0/
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
MA^^TPN[ DA[,@.V.ILO5>GFUR0*^7W_&Y1^?P^66-;_5NVBUQGS#&&%<YEB
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
MMREG" L[L!(C!'(A,DQ2,I") B.517W?LTAZQ)7S&E,(;0+N[R.+QKCC3HR
M<\;\TUVJ'Q87%S\OEO4O9R(49T40X*4I=2^>!>*]@VBDQ6R,BJJSE8@[Z3G[
MJN!!J&RW;O=0B+PM1=FN3Q7>(\\V 3>9&&!C@J H-DS9&J%SY(Q-U%G79L-T
M=^HQ(CZ;;Z@> I:#M>7KYL7WXSHLUUWHS,,BG[\O%ZO5#+6-Q'H'DLGZHA(M
M.,T]!.Z#3&B9[30+_PPQ9UJ WZ_>' N8'NZ9^C9?^VLP_^UJ>5LU>MV(<S_U
M>5-TD&<^.MST#S.75-TQH<"5O&E%D-PE3W_0Z"(9?-8S+:QOB/BVXAX.:'\-
MZ$O\5-^WN[@&B,\%Y[7O[%:U9]8D8G2JU32U\4S8 C$X!Y:[NG %E5>-\AKC
M$W.FE?7]7@/' N98K?FCXZC#T:67!0DBE>OI.YHDQ"V@5<I[SHTI;RGJZ*]^
MOE^U.0XL1T8=/UWV<=E<ET2_NZQ]GEC70_ZQJ'^TO7[K"^.6-]Q)E"DH*$D9
MNGR=!V_J7%V?HTLF"Q,[>^H=2.&91B=]/'HU@5$/X<DXI=+W&("HLHZ$],S<
MIO;-@5/<0 G:"*F33K[1>M&Q23G3X*8/A3D.&&] ,^[=OH_:V6Y"O]^7\X35
M62A;9R%@]M%H"9QL!5F,ZB<0\9"UXSFS.LRF3]493NN9QDA]Z%9C:/UUE&^6
M62PL10'!"@4*C04GO :375;:9J%XGT[?G@2^F4Q.$YQ/HY:#0'<^N9\7RSCV
MZ?!^R" 3D&OE$AACB4$E^MJH:H!9FX,*O@@YD5:.1^291F.=:N9$X#N'F_(U
MUCQI=MW)'<Y98))YR(514*NP9M^4!:TT,4X:Z:9R44>E\TQ#OS/5SG80? L*
M^DSV8R=_++.*1QE N#IS%VTD1\,ZL"1*$K%)++?IL#@UI6<:0YZIDK:$X3FH
MZ4C.?_!":\$-I"+J,FEM(6;TP)R)R(/.,G6?KSM:*<\AB]>%4DX NK>=]]N7
M8]9+IF2L0_RJDX'D9$11)XC'*!7G*;C>&C]&H?M,M;>/9]D30NX-7)CW$D0[
MV2*53XF3K@AI!=E7%<&7(,CG-^18("IG^BP0WI/ LQ]XUTF6<3003=K$>BQ#
M'G'A ]9N4+(\/RXN-Q,,KL+%'[C\<K]$*0LE$V9!AD;5V8#,T.],!L.9$3EZ
MXM&C-9E/&F-/?^JSGV]WB-9T#X]>KJ7X.H?B8)?Z)6:)6;%.1NT$V$!B5-D9
M\-EY,%((&[*SJC1T%D]+[#09Q?Z1/_(DU]8P? .:.MC=?HES?.:8%#89<@]<
MIAA><0E!> &9:87."J6PH8_9!0^FR4?^Y?1Z(M"^ 75_V=7?P2(E9?#*@(B^
M#C?,'#P+"B)7BLFD<C"I2[T^@-AI4I9_.05N#<.SCCX?CLB^+S)GI)>A$IZ$
M!B5,'1V4"SAEHY16EIAMXR#SQ<.=_5CG:6+)<83=R\TT3A;FT8SXHEW446;@
M=:?B1C#..KJLG=&699MR:KA%K05)YQK^C036=OF[(Y!S/C6B![/#**V]SAF2
M4 E4#*Z6S'K0(7OEA34J^#>H2!W&6^>F2$.0\Y=)?;_[]&FY:6U_S"RM+=:1
M]3D975.0KKX@&3!),,N"]B7WF6L[F.1SC9KZ5,/3(*\7EW&<*/(A(_@L(XI@
M4Z+[/E>#I8D3EH+;Q)*27'M.$6/O;Q:/:)JF4+-K)9L>.^>ZS&-1/I!)6<ZK
M>=G\8)-U'B]^RTD6>NQ'8R<K/<B[DIRT(&<D55 B@XNJ#IY.3"=O<\'<Q%Z]
ME94>W+FB0BE0=-TAK*2 *&($3HYK8EPPKAJUU'Q?Z3$0O^U6>@P!00?^S_7)
MZ8<WVP:2]X4NPP@%Z<91G*(M)YBOE8O&)DP"4YL-SP^.\5:6>@R"PF(LN70
MJL,9=T?V97ZT" &=YS(:!2I13*%$4A!**B!54C%YA[QE"G!D:J:%^!'@&JT9
M:21)=X#V1Q[>/R[GZ]6'C__8KMH@'C+)G0>,48+2=7\'8@3C'?T?DC,O9!/8
M[CQ6Y^,DFJ-FT4J$'>!QA#RD3BY$R27X.LY":1G !<R @@)06_,6NDTH</S9
MW\JVE&.<AQ,CX)PQ_]OB\OHUYF99$AF"JXUX7I@#RNK+3 D1I-41E/-T409A
M@:42N4S$J,?U#U.KQE 2.[\;1L;N6*K3%$CGK&%/^;'^C,L_/H<MOU:W*Y"W
MXP6]BYQIIL#&C3]JR1]-)8$0CJ,W00C366/U4!+/5,/:0GPL16R*M_.OT'B5
M/0\G+,T"$OF6A"9R2N1;DPL24I"@0]1"")ZR;1._G(K",YW?]4:4\0BTO>E+
M<3ND!?,M:Q0FA5QYT,I98DU!DA]G$(N7S FGI#HW17Q"Y)E.ZWHCNG@<YM[
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
M#H#WS.HNY;) F2P$[UE]E);@#+G>DI?D2LS!VS:S^<YG$=X@(;^^"&\(QWO
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
M7UA;(V]<^!\ @XX+@?Z.BT_+\/7S//UR61;++YO/'%RP\_RGC%58L\<91RJ
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
MZI(5Q>.!PK%,@ A-DT%P2F>!5:5.K_MW1,7G7_"/G%;X[__V_U!+ P04
M" !TBBI3D-GH_# (  !T)   &@   '-E;G1I;F5L;VYE,3 M<5]E>'@S,3$N
M:'1M[5I;<]NX%7[OK\ JTXT]HPNI2V++CF<466DTX]I>66YVGSH@ 4JH08(+
M@)+57]]S ,JZV8V2M).L6C_((G$ G,MWOG- \?RGRYO^^+?; 9G:5)+;^_=7
MPSZIU!J-3ZU^HW$YOB0?QW^](NUZ$)*QIID15JB,RD9C<%TAE:FU>;?1F,_G
M]7FKKO2D,1XU<*EV0RIE>)U95KDXQSOPR2F[^-/Y3[4:N51QD?+,DEAS:CDC
MA1'9A'QBW#R06JV4ZJM\H<5D:DDS:(;DD](/8D;]N!56\HOE.N<-?WW><)N<
M1XHM+LZ9F!'!WE5$^TT8A2UZ$L2M-^U.=$H['=ZFIZW@)&SQDT[P]Q"4;("X
MGV/L0O)WE51DM2G'_;MO6KD]FPMFI]TP"/Y<<7(7YXG*+&RF8;+_ZM?86<GR
M1UNC4DRRKK.GXJ<NAV,EE>Z^"MS?&8[4$IH*N>B^'HN4&W+-YV2D4IJ]KAJ(
M0<UP+1(O:,0_.>@$ZKG+N=?W+:PC1<:7^H=-5'KP.!61L*05UL--C=>MIGH"
MAEN5=T]AU3758W TU]])]_Y@-!Y^&/9[X^'--;GY0&Y'P^O^\+9W10:_#OKW
MX^'?!G ;) :C%VW[48RYO1_=W?>NQV1\ ]KW/_:N_S(@O?Z8C.ZO!G<$H%H+
MVT?TF/2N+TG88?ZJ^L/;U;LCO<N;V_'@DJR;>#?HNZBU@B9&;OQQ0.YZH_>]
MZ\%=[>;7J\%OSG88:09!<U]@YI0QX(R:Y(G=1NH_"F-%LO"W1,; )]T:R/S7
MW=)^UBW#*AFKE&ORB8/&5%N>54G,->I([)3:GU]U3LX.T/"P3H9D2F><:#X3
M? Y$;Z?"D%\*=(*6"S+BN=*6J(Q\4#HE85#[A:B$W('BL)J\R7B5#+.X#AXZ
M/40/->OOJ0&W@ /2!7G(U%QR-@&CG9^T]PY3L&&FH%K">E1DA&8+4F16%QST
MA?KI2BFXC9(4KK2@DB0TAEN:J!0(WRHOMR.0\9@;0_4"15+ZP&'?M34-W&.@
M#&PI71V&/5 @%AKJ+HAE,!TT88#M^53$4V(*_%C-GW/-RT70@%08"04::_U<
MV"D8:'(>.P5QW1Q44PS,G,$T1J+%NAL.%0*MER' 22(R<#+&:^74*L0?Q&%8
MKXV++($,HMB>P?=8%@S6A,"M>; *01>8=3GX'2&#4))RA8DR'&9K:X =<WU?
M%24*"0( ! 71<ML9IT],S90D4LW-$B6:3X2QT#1:0O&FUQNTK*X%VRR5V='V
M4./=KH\WG//:E+$L*P(FATH2 9='YMCY;$BHYBXZX&T128Y>)!P@$4EAIC@#
MQ5+@!N0'O&;"Q%*9 N8A:V@E?9ARK6+.X+8A1Q 5QB',WO6#QWA*LPDG/4C(
M42%!PC4BG2/NM7"-"%[Y2X&-1N;A@>L3S-HUU/@HHBY[;Y1L;)3 1FCG-I9
M FO*UQ?-]FF]LP=$PA:*?2>48/=WR0TH!TYSK/KYB%:1\&-:F/VG(/-&'*)3
M[N2Y7!4:%H $G0GCTAZD>.;6P79E11CKI*.YI"[<)9FO0E8M"0D'!9 'Z&*4
M%,R=_$P1&<$$U0(-$+[D.!K,<*7"8!EP"6)<S7 D 4=+@BV"=9-RZ"9$7$B*
MW 9F.256Y01F^.*T7E/A6X3=&-(/S.?LZ^GF#P&G:!M.>Z?O#JKV3_R]P06
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
M?O;<[%?N(8G8O@5?368,MH68(!4AI[ .\=$@?NJ S_*A?P<_HCV_'ZK>G+,
M*1O2-\6O&(R"@"/7U83EY5ARI$\)\J<-^:O-;K!RHG&+WSPVTM\G5[A/3YB,
MYT12]<3YGSC__\3YBW]K/29V[QP]/ W_3FZ_&[NO5:M/[/Z)W?]X2%_/[C\[
MZGYU:O?KD?NG!OAEN/WI#2/:SNTWY/MP^^T\IH%AK;)CZ%2TJD@R&K4O7=K=
MPXGNM[I]CYB(XA:U)5E(],^5G3>+:Q+WR83,<"MG:K?)MUQ&KCZ+2]/\^O;X
M/U!+ 0(4 Q0    ( '2**E-5!T-]WBP# %B+(  .              "  0
M  !S+3(P,C$P-S,Q+FAT;5!+ 0(4 Q0    ( '2**E,':CN/M1(  '/3   .
M              "  0HM P!S+3(P,C$P-S,Q+GAS9%!+ 0(4 Q0    ( '2*
M*E.OWG\JMAT  %DI 0 2              "  >L_ P!S+3(P,C$P-S,Q7V-A
M;"YX;6Q02P$"% ,4    " !TBBI3%2^B*VR)  !#?08 $@
M@ '170, <RTR,#(Q,#<S,5]D968N>&UL4$L! A0#%     @ =(HJ4X@=^@JM
M^   3HH* !(              ( !;><# ',M,C R,3 W,S%?;&%B+GAM;%!+
M 0(4 Q0    ( '2**E/$23T0K*\  'R/"  2              "  4K@! !S
M+3(P,C$P-S,Q7W!R92YX;6Q02P$"% ,4    " !TBBI3D-GH_# (  !T)
M&@              @ $FD 4 <V5N=&EN96QO;F4Q,"UQ7V5X>#,Q,2YH=&U0
M2P$"% ,4    " !TBBI3E&TKNS<(  "H)   &@              @ &.F 4
M<V5N=&EN96QO;F4Q,"UQ7V5X>#,Q,BYH=&U02P$"% ,4    " !TBBI3V&//
MB_4$   9'@  &               @ ']H 4 <V5N=&EN96QO;F4Q,"UQ97@S
<,C$N:'1M4$L%!@     )  D 3@(  "BF!0    $!

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